diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index 9f43113..564ce9e 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -466,7 +466,11 @@ class CustomerController extends Controller */ public function cancelOrder(string $reference) { - $order = Order::where('reference', $reference)->first(); + /** @var \App\Models\Order|null */ + $order = Order::where('reference', $reference)->first(); + if (!$order) { + throw new \RuntimeException('Impossible de trouver un enregistrement Order'); + } $order->status_id = 7; $order->save();