diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryPurchase.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryPurchase.vue
index cf187af..14d14f7 100644
--- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryPurchase.vue
+++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryPurchase.vue
@@ -32,13 +32,13 @@
Total:
- {{ currencyFormat(calculateTotal(purchase.set_lines)) }}
+ {{ currencyFormat(calculateTotal(purchase.lines)) }}
{{ currencyFormat(item.unit_price) }}
diff --git a/tienda_ilusion/don_confiao/serializers.py b/tienda_ilusion/don_confiao/serializers.py
index 9c1d483..d567275 100644
--- a/tienda_ilusion/don_confiao/serializers.py
+++ b/tienda_ilusion/don_confiao/serializers.py
@@ -88,8 +88,8 @@ class SummarySaleLineSerializer(serializers.ModelSerializer):
class SaleSummarySerializer(serializers.ModelSerializer):
customer = ListCustomerSerializer()
- saleline_set = SummarySaleLineSerializer(many=True)
+ lines = SummarySaleLineSerializer(many=True, source='saleline_set')
class Meta:
model = Sale
- fields = ['id', 'date', 'customer', 'payment_method', 'saleline_set']
+ fields = ['id', 'date', 'customer', 'payment_method', 'lines']
diff --git a/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py b/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
index a68a438..8def1b4 100644
--- a/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
+++ b/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
@@ -41,11 +41,13 @@ class TestSummaryViewPurchase(TestCase):
def test_json_summary(self):
url = f"/don_confiao/resumen_compra_json/{self.purchase.id}"
response = self.client.get(url)
+ content = response.content.decode('utf-8')
self.assertEqual(response.status_code, 200)
- self.assertIn('Alejo Mono', response.content.decode('utf-8'))
- self.assertIn('cafe', response.content.decode('utf-8'))
- self.assertIn('72500', response.content.decode('utf-8'))
- self.assertIn('quantity', response.content.decode('utf-8'))
- self.assertIn('11', response.content.decode('utf-8'))
- self.assertIn('date', response.content.decode('utf-8'))
- self.assertIn(self.purchase.date, response.content.decode('utf-8'))
+ self.assertIn('Alejo Mono', content)
+ self.assertIn('cafe', content)
+ self.assertIn('72500', content)
+ self.assertIn('quantity', content)
+ self.assertIn('11', content)
+ self.assertIn('date', content)
+ self.assertIn(self.purchase.date, content)
+ self.assertIn('lines', content)