chore: formatted stuff
This commit is contained in:
+10
-5
@@ -107,13 +107,13 @@ class OrderLineViewSet(ModelViewSet):
|
||||
|
||||
def perform_create(self, serializer):
|
||||
with transaction.atomic():
|
||||
order = get_object_or_404(Order, uuid=self.kwargs.get('order_id'))
|
||||
product = serializer.validated_data.get('product')
|
||||
order = get_object_or_404(Order, uuid=self.kwargs.get("order_id"))
|
||||
product = serializer.validated_data.get("product")
|
||||
price = product.prices.last()
|
||||
tax = price.tax.value
|
||||
quantity = serializer.validated_data.get('quantity')
|
||||
quantity = serializer.validated_data.get("quantity")
|
||||
base_total = quantity * price.price
|
||||
taxes = base_total * (tax / Decimal('100'))
|
||||
taxes = base_total * (tax / Decimal("100"))
|
||||
total = base_total + taxes
|
||||
|
||||
instance = serializer.save(
|
||||
@@ -139,4 +139,9 @@ class OrderLineViewSet(ModelViewSet):
|
||||
order.save()
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().select_related('order').filter(order__uuid=self.kwargs.get("order_id"))
|
||||
return (
|
||||
super()
|
||||
.get_queryset()
|
||||
.select_related("order")
|
||||
.filter(order__uuid=self.kwargs.get("order_id"))
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user