diff --git a/addons/hr_holidays/models/hr_leave.py b/addons/hr_holidays/models/hr_leave.py index 1d33fbd6e9940..7c1a686570889 100644 --- a/addons/hr_holidays/models/hr_leave.py +++ b/addons/hr_holidays/models/hr_leave.py @@ -470,7 +470,7 @@ def add_follower(self, employee_id): self.message_subscribe(partner_ids=employee.user_id.partner_id.ids) @api.multi - @api.constrains('holiday_status_id') + @api.constrains('holiday_status_id', 'date_to', 'date_from') def _check_leave_type_validity(self): for leave in self: if leave.holiday_status_id.validity_start and leave.holiday_status_id.validity_stop: