Skip to content

Commit 92d1307

Browse files
authored
bug : handle unexpected error by add 'failed' function (#27)
1 parent 7c7e39c commit 92d1307

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/Jobs/ProcessModelRecordJob.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,14 @@ public function handle(RecordProcessorManager $manager): void
8181

8282
event(new ModelUploadFileWasProcessed($this->modelUploadFile));
8383
}
84+
85+
public function failed(\Throwable $exception): void
86+
{
87+
$this->modelUploadFile->update([
88+
'state' => UploadFileState::error,
89+
'error_message' => $exception->getMessage(),
90+
]);
91+
92+
event(new ModelUploadFileWasProcessed($this->modelUploadFile));
93+
}
8494
}

0 commit comments

Comments
 (0)