Browse Source

[FIX][Sale_discount_total] _compute_amount: fix the calculation of the amount breaking any other customization on the method.

The method _compute_amount was breaking any other method customization, the fix is allowing other modules to live with this.
pull/334/head
josseossa 7 months ago
committed by GitHub
parent
commit
5f32a35498
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 5
      sale_discount_total/models/account_invoice.py

5
sale_discount_total/models/account_invoice.py

@ -60,6 +60,11 @@ class AccountInvoice(models.Model):
'line_ids.payment_id.state', 'line_ids.payment_id.state',
'line_ids.full_reconcile_id') 'line_ids.full_reconcile_id')
def _compute_amount(self): def _compute_amount(self):
try:
super(AccountInvoice, self)._compute_amount()
except NameError:
pass
for move in self: for move in self:
total_untaxed, total_untaxed_currency = 0.0, 0.0 total_untaxed, total_untaxed_currency = 0.0, 0.0
total_tax, total_tax_currency = 0.0, 0.0 total_tax, total_tax_currency = 0.0, 0.0

Loading…
Cancel
Save