From d5e75dc6b2476b8b188e6b520babc28cb8a46d4a Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Mon, 15 Sep 2025 14:49:43 +0500 Subject: [PATCH] add: add new feature for order and product --- core/apps/orders/serializers/order.py | 1 + 1 file changed, 1 insertion(+) diff --git a/core/apps/orders/serializers/order.py b/core/apps/orders/serializers/order.py index d3f8f0c..1c17896 100644 --- a/core/apps/orders/serializers/order.py +++ b/core/apps/orders/serializers/order.py @@ -19,6 +19,7 @@ class OrderItemCreateSerializer(serializers.Serializer): if not product: raise serializers.ValidationError("Product not found") data['product'] = product + product.quantity_left -= round(data['quantity'] / product.min_quantity) data['price'] = round((data['quantity'] / product.min_quantity) * product.price) return data