create new dependensy for accident controller

This commit is contained in:
2025-05-27 14:21:01 +03:30
parent 36871f88b6
commit 3e01f4e3b9
4 changed files with 44 additions and 9 deletions

View File

@@ -202,7 +202,10 @@ class AccidentReceiptController extends Controller
public function destroy(Accident $accident): JsonResponse
{
FileFacade::deleteDirectory('receipts_files/'.$accident->id);
abort_if($accident->status === AccidentStates::BEDON_EGHDAM->value, 422);
FileFacade::deleteDirectory('receipts_files/' . $accident->id);
DB::transaction(function () use ($accident) {