Odoo18-Base/addons/hr_presence/models/res_config_settings.py

13 lines
367 B
Python
Raw Permalink Normal View History

2025-01-06 10:57:38 +07:00
from odoo import models
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
def create(self, vals):
configs = super().create(vals)
if any(config.hr_presence_control_ip or config.hr_presence_control_email for config in configs):
self.env['hr.employee.base']._check_presence()
return configs