diff --git a/internal/manager/persistence/jobs.go b/internal/manager/persistence/jobs.go index 1fcc5ec7..504ee300 100644 --- a/internal/manager/persistence/jobs.go +++ b/internal/manager/persistence/jobs.go @@ -254,7 +254,10 @@ func (db *DB) SaveTask(ctx context.Context, t *Task) error { } func (db *DB) SaveTaskActivity(ctx context.Context, t *Task) error { - if err := db.gormDB.Model(t).Updates(Task{Activity: t.Activity}).Error; err != nil { + if err := db.gormDB.WithContext(ctx). + Model(t). + Select("Activity"). + Updates(Task{Activity: t.Activity}).Error; err != nil { return taskError(err, "saving task activity") } return nil