From 23b459abdf85a714e7ee0f7173832c2baefc48a6 Mon Sep 17 00:00:00 2001 From: Florian Damhaut Date: Fri, 3 Dec 2021 09:50:05 +0000 Subject: [PATCH] [FIX] hr_holidays : no traceback on accrual plan with no level How to reproduce : -Create accrual plan with no level Current Behaviour : Traceback because num2words does not support all of odoo language For supported language, the numbers showed are not ordinal Behaviour After PR: Show Basic numbers in every case opw-2697987 closes odoo/odoo#80849 X-original-commit: 0cf2ade4e6e959170906b4b0143e07909980b1d7 Signed-off-by: Kevin Baptiste --- addons/hr_holidays/models/hr_leave_accrual_plan.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_holidays/models/hr_leave_accrual_plan.py b/addons/hr_holidays/models/hr_leave_accrual_plan.py index 467762b3993..de0c83cc8ac 100644 --- a/addons/hr_holidays/models/hr_leave_accrual_plan.py +++ b/addons/hr_holidays/models/hr_leave_accrual_plan.py @@ -39,7 +39,7 @@ class AccrualPlan(models.Model): ) mapped_count = {group['accrual_plan_id'][0]: group['accrual_plan_id_count'] for group in level_read_group} for plan in self: - plan.level_count = mapped_count[plan.id] + plan.level_count = mapped_count.get(plan.id, 0) @api.depends('allocation_ids') def _compute_employee_count(self):