chore: Improve style code

This commit is contained in:
2026-05-28 20:28:25 -05:00
parent dde6f7329f
commit 7fe336b0ce
2 changed files with 45 additions and 6 deletions

View File

@@ -49,7 +49,9 @@ class CatalogSaleLineSerializer(serializers.ModelSerializer):
class CatalogSaleSerializer(serializers.ModelSerializer):
catalogsaleline_set = CatalogSaleLineSerializer(many=True, required=False)
catalogsaleline_set = CatalogSaleLineSerializer(
many=True, required=False
)
total = serializers.ReadOnlyField(source="get_total")
class Meta:
@@ -65,8 +67,12 @@ class CatalogSaleSerializer(serializers.ModelSerializer):
def create(self, validated_data):
lines_data = validated_data.pop("catalogsaleline_set", [])
catalog_sale = CatalogSale.objects.create(**validated_data)
for line_data in lines_data:
CatalogSaleLine.objects.create(catalog_sale=catalog_sale, **line_data)
CatalogSaleLine.objects.create(
catalog_sale=catalog_sale, **line_data
)
return catalog_sale