summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-06-25 14:46:00 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-06-25 14:46:00 +0700
commite5e5eb20d46072f5e13797c7540b582ff5471eeb (patch)
tree81666a24311a1de0bec9247e842f97c54955ffb2
parent0e02e21f5b8943a25e21c377303f6552494e6cc7 (diff)
parentf87442f721ea925bd2763492f990bbe68e1627ac (diff)
Merge branch 'odoo-backup' of https://bitbucket.org/altafixco/indoteknik-addons into odoo-backup
-rw-r--r--indoteknik_custom/models/commision.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/indoteknik_custom/models/commision.py b/indoteknik_custom/models/commision.py
index 997d4470..b685f6e1 100644
--- a/indoteknik_custom/models/commision.py
+++ b/indoteknik_custom/models/commision.py
@@ -191,7 +191,7 @@ class CustomerCommision(models.Model):
total_cashback = fields.Float(string='Total Cashback')
commision_amt_text = fields.Char(string='Commision Amount Text', compute='compute_delivery_amt_text')
- total_cashback_text = fields.Char(string='Commision Amount Text', compute='compute_total_cashback_text')
+ total_cashback_text = fields.Char(string='Cashback Text', compute='compute_total_cashback_text')
total_dpp = fields.Float(string='Total DPP', compute='_compute_total_dpp')
commision_type = fields.Selection([
('fee', 'Fee'),
@@ -287,14 +287,14 @@ class CustomerCommision(models.Model):
for record in self:
res = ''
-
try:
if record.total_commision > 0:
tb.parse(int(record.total_commision))
res = tb.getresult().title()
- record.commision_amt_text = res + ' Rupiah'
- except:
- record.commision_amt_text = res
+ record.total_cashback_text = f"{res} Rupiah" if res else ""
+ except Exception as e:
+ record.total_cashback_text = ""
+ _logger.error("Error computing cashback text: %s", str(e))
def _compute_grouped_numbers(self):
for rec in self: