refactor: rename pos_reward_point_digits field to reward_point_digits for consistency

This commit is contained in:
Suherdy Yacob 2026-05-11 14:22:02 +07:00
parent 99fe7f20cc
commit 458d88c66b
2 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@ from odoo import api, fields, models
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
pos_reward_point_digits = fields.Integer(
reward_point_digits = fields.Integer(
string="Reward Point Digits",
config_parameter='pos_reward_point_digits',
default=2
@ -15,12 +15,12 @@ class ResConfigSettings(models.TransientModel):
precision = self.env.ref('pos_reward_point_digits.dp_reward_point', raise_if_not_found=False)
if precision:
res.update({
'pos_reward_point_digits': precision.digits,
'reward_point_digits': precision.digits,
})
return res
def set_values(self):
super(ResConfigSettings, self).set_values()
precision = self.env.ref('pos_reward_point_digits.dp_reward_point', raise_if_not_found=False)
if precision and precision.digits != self.pos_reward_point_digits:
precision.sudo().digits = self.pos_reward_point_digits
if precision and precision.digits != self.reward_point_digits:
precision.sudo().digits = self.reward_point_digits

View File

@ -7,7 +7,7 @@
<field name="arch" type="xml">
<xpath expr="//block[@id='pos_pricing_section']" position="inside">
<setting id="reward_point_digits" string="Reward Point Digits" help="Set the number of decimal precision digits for reward points.">
<field name="pos_reward_point_digits" widget="integer"/>
<field name="reward_point_digits" widget="integer"/>
</setting>
</xpath>
</field>