From 0dbc8b0e58daa5e9e7e40c85ee853a062d207767 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Tue, 28 Mar 2017 10:11:38 +0200 Subject: [PATCH] [FIX] hr_holidays: compute number of days - Create a user with only "Employee" as only right - Create a leave An access error occurs. opw-726049 --- addons/hr_holidays/models/hr_holidays.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_holidays/models/hr_holidays.py b/addons/hr_holidays/models/hr_holidays.py index 77ac17b5760..9b4daa0f5bf 100644 --- a/addons/hr_holidays/models/hr_holidays.py +++ b/addons/hr_holidays/models/hr_holidays.py @@ -284,7 +284,7 @@ class Holidays(models.Model): if employee_id: employee = self.env['hr.employee'].browse(employee_id) - resource = employee.resource_id + resource = employee.resource_id.sudo() if resource and resource.calendar_id: hours = resource.calendar_id.get_working_hours(from_dt, to_dt, resource_id=resource.id, compute_leaves=True) uom_hour = resource.calendar_id.uom_id