From 04f3c4bf6924db7557a92c74d5e3c773516eb91c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20K=C3=B6llmann?= Date: Mon, 17 Apr 2023 11:30:37 +0200 Subject: [PATCH] Fixed #12854: Allow checkout of available components down to zero stock --- .../Controllers/Components/ComponentCheckoutController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Components/ComponentCheckoutController.php b/app/Http/Controllers/Components/ComponentCheckoutController.php index c3d391c1fd..412d9dde62 100644 --- a/app/Http/Controllers/Components/ComponentCheckoutController.php +++ b/app/Http/Controllers/Components/ComponentCheckoutController.php @@ -64,8 +64,8 @@ class ComponentCheckoutController extends Controller $max_to_checkout = $component->numRemaining(); - // Make sure there is at least one available to checkout - if ($max_to_checkout <= $request->get('assigned_qty')) { + // Make sure there are at least the requested number of components available to checkout + if ($max_to_checkout < $request->get('assigned_qty')) { return redirect()->back()->withInput()->with('error', trans('admin/components/message.checkout.unavailable', ['remaining' => $max_to_checkout, 'requested' => $request->get('assigned_qty')])); }