|
|
|
@ -60,8 +60,6 @@ class BillListView(APIView): |
|
|
|
bill_obj.comment = comment |
|
|
|
bill_obj.comment = comment |
|
|
|
bill_obj.save() |
|
|
|
bill_obj.save() |
|
|
|
|
|
|
|
|
|
|
|
invoices = bill_obj.invoice_set.all() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for i in children: |
|
|
|
for i in children: |
|
|
|
status = get_real_name(elem=i['status'], array=Invoice.BILL_STATUSES) |
|
|
|
status = get_real_name(elem=i['status'], array=Invoice.BILL_STATUSES) |
|
|
|
try: |
|
|
|
try: |
|
|
|
@ -102,10 +100,6 @@ class BillListView(APIView): |
|
|
|
|
|
|
|
|
|
|
|
msg.send() |
|
|
|
msg.send() |
|
|
|
|
|
|
|
|
|
|
|
invoices = [j for j in invoices if not j.id == invoice.id] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[i.delete() for i in invoices] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
res = { |
|
|
|
res = { |
|
|
|
"bill": BillSerializer(bill_obj).data, |
|
|
|
"bill": BillSerializer(bill_obj).data, |
|
|
|
"children": [InvoiceSerializer(i).data for i in bill_obj.invoice_set.all()], |
|
|
|
"children": [InvoiceSerializer(i).data for i in bill_obj.invoice_set.all()], |
|
|
|
|