diff --git a/flask/src/main.py b/flask/src/main.py index 623fd4269..4ca9e8084 100644 --- a/flask/src/main.py +++ b/flask/src/main.py @@ -257,10 +257,9 @@ def checkout(): try: if validate_inventory: with sentry_sdk.start_span(op="process_order", description="function"): + quantities = {int(k): v for k, v in cart['quantities'].items()} if len(quantities) == 0: raise Exception("Invalid checkout request: cart is empty") - - quantities = {int(k): v for k, v in cart['quantities'].items()} inventory_dict = {x.productid: x for x in inventory} for product_id in quantities: inventory_count = inventory_dict[product_id].count if product_id in inventory_dict else 0