diff --git a/src/LaravelJobStatusServiceProvider.php b/src/LaravelJobStatusServiceProvider.php index 4a049bb..ef509e0 100644 --- a/src/LaravelJobStatusServiceProvider.php +++ b/src/LaravelJobStatusServiceProvider.php @@ -9,8 +9,8 @@ use Illuminate\Queue\Events\JobProcessed; use Illuminate\Queue\Events\JobProcessing; use Illuminate\Queue\QueueManager; +use Illuminate\Support\Facades\Log; use Illuminate\Support\ServiceProvider; -use Log; class LaravelJobStatusServiceProvider extends ServiceProvider { @@ -22,6 +22,7 @@ public function boot() app(QueueManager::class)->before(function (JobProcessing $event) { $this->updateJobStatus($event->job, [ 'status' => 'executing', + 'job_id' => $event->job->getJobId(), 'attempts' => $event->job->attempts(), 'queue' => $event->job->getQueue(), 'started_at' => Carbon::now() @@ -60,7 +61,7 @@ private function updateJobStatus(Job $job, array $data) if (!is_callable([$jobStatus, 'getJobStatusId'])) { return; } - + $jobStatusId = $jobStatus->getJobStatusId(); $jobStatus = JobStatus::where('id', '=', $jobStatusId);