Skip to content

Commit

Permalink
Don't rely on job uuid when updating a queued job on start
Browse files Browse the repository at this point in the history
  • Loading branch information
romanzipp committed Sep 4, 2023
1 parent 021ab37 commit 500bfb1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/Services/QueueMonitor.php
Original file line number Diff line number Diff line change
Expand Up @@ -155,10 +155,10 @@ protected static function jobStarted(JobContract $job): void
/** @var \romanzipp\QueueMonitor\Models\Contracts\MonitorContract $monitor */
$monitor = $model::query()->updateOrCreate([
'job_id' => $jobId = self::getJobId($job),
'job_uuid' => $job->uuid(),
'queue' => $job->getQueue() ?: 'default',
'status' => MonitorStatus::QUEUED,
], [
'job_uuid' => $job->uuid(),
'name' => $job->resolveName(),
'started_at' => $now,
'started_at_exact' => $now->format(self::TIMESTAMP_EXACT_FORMAT),
Expand Down

0 comments on commit 500bfb1

Please sign in to comment.