summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2017-03-28 10:11:38 +0200
committerNicolas Martinelli <nim@odoo.com>2017-03-28 14:41:36 +0200
commit0dbc8b0e58daa5e9e7e40c85ee853a062d207767 (patch)
treeda319c85b02036e24170a0c85b4c0e9d23af2a08
parent099081ae79b6174f937120cac7eb83592ec0c9e4 (diff)
[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
-rw-r--r--addons/hr_holidays/models/hr_holidays.py2
1 files changed, 1 insertions, 1 deletions
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