diff --git a/tx_planning_resource/models/planning_slot.py b/tx_planning_resource/models/planning_slot.py index 01cc7f890..f35f55379 100644 --- a/tx_planning_resource/models/planning_slot.py +++ b/tx_planning_resource/models/planning_slot.py @@ -43,3 +43,9 @@ class TxPlanningSlot(models.Model): 'type': 'success', } } + + @api.depends('role_id', 'employee_id') + def _compute_template_autocomplete_ids(self): + domain = self._get_domain_template_slots() + templates = self.env['planning.slot.template'].search(domain, order='start_time', limit=15) + self.template_autocomplete_ids = templates + self.template_id