chore: formatted stuff

This commit is contained in:
2024-05-13 17:34:56 +02:00
parent a49fb5e885
commit aa80c58628
6 changed files with 51 additions and 46 deletions
+10 -5
View File
@@ -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"))
)