diff --git a/addons/hr_holidays/models/hr_leave_allocation.py b/addons/hr_holidays/models/hr_leave_allocation.py index e29457c3343..849be27d47f 100644 --- a/addons/hr_holidays/models/hr_leave_allocation.py +++ b/addons/hr_holidays/models/hr_leave_allocation.py @@ -37,7 +37,7 @@ class HolidaysAllocation(models.Model): def _domain_holiday_status_id(self): if self.user_has_groups('hr_holidays.group_hr_holidays_user'): - return [] + return [('requires_allocation', '=', 'yes')] return [('employee_requests', '=', 'yes')] name = fields.Char('Description', compute='_compute_description', inverse='_inverse_description', search='_search_description', compute_sudo=False) diff --git a/addons/hr_holidays/views/hr_leave_type_views.xml b/addons/hr_holidays/views/hr_leave_type_views.xml index e4e3f2de1f5..da8afb1bbbe 100644 --- a/addons/hr_holidays/views/hr_leave_type_views.xml +++ b/addons/hr_holidays/views/hr_leave_type_views.xml @@ -110,10 +110,11 @@ + + - - - + +