Merge tag 'checkout-nonetype-operand' into develop

3.3.3 checkout-nonetype-operand
This commit is contained in:
Nathan Chapman 2023-06-26 08:10:07 -06:00
commit cb6f311d68

View File

@ -376,6 +376,7 @@ class OrderCreateView(CreateView):
).order_by() ).order_by()
for variant in variants_ordered: for variant in variants_ordered:
if variant['order_limit']:
index, item = cart.get_item_by_pk(variant['id']) index, item = cart.get_item_by_pk(variant['id'])
available = variant['order_limit'] - variant['num_ordered'] available = variant['order_limit'] - variant['num_ordered']
new_qty = item.quantity if item.quantity < available else available new_qty = item.quantity if item.quantity < available else available