From 467ac9843d345ebc8bfb30bd95446bc772381b4e Mon Sep 17 00:00:00 2001 From: Cas Vissers Date: Mon, 1 Jul 2019 09:04:37 +0000 Subject: [PATCH] [FIX] hr_holidays: fix leaves count domain In active leave types should not be considered. closes odoo/odoo#34475 Signed-off-by: Yannick Tivisse (yti) --- addons/hr_holidays/models/hr.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/hr_holidays/models/hr.py b/addons/hr_holidays/models/hr.py index d878f11457c..12d45b1ccae 100644 --- a/addons/hr_holidays/models/hr.py +++ b/addons/hr_holidays/models/hr.py @@ -146,6 +146,7 @@ class Employee(models.Model): all_leaves = self.env['hr.leave.report'].read_group([ ('employee_id', 'in', self.ids), ('holiday_status_id.allocation_type', '!=', 'no'), + ('holiday_status_id.active', '=', 'True'), ('state', '=', 'validate') ], fields=['number_of_days', 'employee_id'], groupby=['employee_id']) mapping = dict([(leave['employee_id'][0], leave['number_of_days']) for leave in all_leaves])