fix(cv-import): bound source retention and guard worker recovery
This commit is contained in:
@@ -119,7 +119,7 @@ public sealed class CvProcessingOperationHandler : IAiOperationHandler
|
||||
{
|
||||
var completedAtUtc = status == "failed" || status == "cancelled" ? DateTimeOffset.UtcNow : (DateTimeOffset?)null;
|
||||
return services.GetRequiredService<JobTrackerContext>().CvExtractionRuns
|
||||
.Where(run => run.Id == runId)
|
||||
.Where(run => run.Id == runId && run.Status != "expired" && run.Status != "applied")
|
||||
.ExecuteUpdateAsync(setters => setters
|
||||
.SetProperty(run => run.Status, status)
|
||||
.SetProperty(run => run.ErrorMessage, message)
|
||||
|
||||
Reference in New Issue
Block a user