Files
enterprise-addons/pos_appointment/models/res_config_settings.py
T

15 lines
511 B
Python

from odoo import fields, models
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
pos_appointment_type_id = fields.Many2one(related="pos_config_id.appointment_type_id", readonly=False)
def set_values(self):
res = super().set_values()
is_group_pos_user = self.env.user.has_group('point_of_sale.group_pos_user')
if is_group_pos_user and not self.pos_module_pos_appointment:
self.pos_appointment_type_id = False
return res