From 7545aed49462af21066f47222a6fe7ef3724281c Mon Sep 17 00:00:00 2001 From: Malek Tellissi Date: Sat, 12 Sep 2026 21:50:58 +0200 Subject: [PATCH] Fix delivery deletion: allow negative stock instead of clamping to 0 Co-Authored-By: Claude Sonnet 4.6 --- .../SpiceSupplierResource/Pages/EditSpiceSupplier.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/Filament/User/Resources/SpiceSupplierResource/Pages/EditSpiceSupplier.php b/app/Filament/User/Resources/SpiceSupplierResource/Pages/EditSpiceSupplier.php index eb7fc33..9b23c48 100644 --- a/app/Filament/User/Resources/SpiceSupplierResource/Pages/EditSpiceSupplier.php +++ b/app/Filament/User/Resources/SpiceSupplierResource/Pages/EditSpiceSupplier.php @@ -21,9 +21,7 @@ class EditSpiceSupplier extends EditRecord ) ->before(function ($record) { if ($record->spice) { - $record->spice->update([ - 'quantity' => max(0, $record->spice->quantity - $record->amount), - ]); + $record->spice->decrement('quantity', $record->amount); } }), ];