diff options
| author | Nicolas Martinelli <nim@odoo.com> | 2017-03-28 10:11:38 +0200 |
|---|---|---|
| committer | Nicolas Martinelli <nim@odoo.com> | 2017-03-28 14:41:36 +0200 |
| commit | 0dbc8b0e58daa5e9e7e40c85ee853a062d207767 (patch) | |
| tree | da319c85b02036e24170a0c85b4c0e9d23af2a08 | |
| parent | 099081ae79b6174f937120cac7eb83592ec0c9e4 (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.py | 2 |
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 |
