Merge pull request #13728 from snipe/fixes/13725_for_dev

Fixes qty remaining requirements for component checkout via API
This commit is contained in:
snipe
2023-10-09 16:34:40 +01:00
committed by GitHub
3 changed files with 12 additions and 3 deletions
@@ -263,7 +263,7 @@ class ComponentsController extends Controller
}
// Make sure there is at least one available to checkout
if ($component->numRemaining() <= $request->get('assigned_qty')) {
if ($component->numRemaining() < $request->get('assigned_qty')) {
return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/components/message.checkout.unavailable', ['remaining' => $component->numRemaining(), 'requested' => $request->get('assigned_qty')])));
}