processing jobs bugfixes
This commit is contained in:
parent
5385bfeb6e
commit
7e8e1e1f07
2 changed files with 6 additions and 4 deletions
|
@ -50,6 +50,7 @@ func FailProcessingJob(jobid int64, jobErr error) error {
|
||||||
var params sqlc.FailProcessingJobParams
|
var params sqlc.FailProcessingJobParams
|
||||||
params.ID = jobid
|
params.ID = jobid
|
||||||
params.Error.String = jobErr.Error()
|
params.Error.String = jobErr.Error()
|
||||||
|
params.Error.Valid = true
|
||||||
err := query.FailProcessingJob(context.Background(), params)
|
err := query.FailProcessingJob(context.Background(), params)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("Unable to mark processing job as failed", "job-id", jobid, "error", err)
|
slog.Error("Unable to mark processing job as failed", "job-id", jobid, "error", err)
|
||||||
|
|
|
@ -16,10 +16,6 @@ SET completed = NOW(),
|
||||||
status = 'completed'
|
status = 'completed'
|
||||||
WHERE id = $1;
|
WHERE id = $1;
|
||||||
|
|
||||||
-- name: GetJobsForFile :many
|
|
||||||
SELECT * FROM processing_jobs
|
|
||||||
WHERE file_id = $1;
|
|
||||||
|
|
||||||
-- name: GetJob :one
|
-- name: GetJob :one
|
||||||
SELECT * FROM processing_jobs
|
SELECT * FROM processing_jobs
|
||||||
WHERE id = $1
|
WHERE id = $1
|
||||||
|
@ -34,3 +30,8 @@ WHERE id = $2;
|
||||||
|
|
||||||
-- name: GetAllJobs :many
|
-- name: GetAllJobs :many
|
||||||
SELECT * FROM processing_jobs;
|
SELECT * FROM processing_jobs;
|
||||||
|
|
||||||
|
-- name: GetJobsForFile :many
|
||||||
|
SELECT * FROM processing_jobs
|
||||||
|
WHERE file_id = $1
|
||||||
|
ORDER BY created DESC;
|
||||||
|
|
Loading…
Add table
Reference in a new issue