summaryrefslogtreecommitdiff
path: root/addons/hr_expense
diff options
context:
space:
mode:
authorMartin Trigaux <mat@odoo.com>2020-10-16 14:35:06 +0000
committerMartin Trigaux <mat@odoo.com>2020-10-19 10:58:46 +0000
commitf7c950856a4230e0b045064cbb93e7b21afdedd8 (patch)
tree1ed6b89022818af1df408ef60b95c3e9f89d524c /addons/hr_expense
parent6eb9dddb9fae117d51d0ae4ca47c01846c9030a3 (diff)
[FIX] hr_expense: allow to set an employee from the user profile
When a user can edit it's employee, the field expense_manager_id is editable but any value is ignored, and the previous manager is forced. closes odoo/odoo#60258 X-original-commit: 41f73fe92139811bc1f43ea07ca4539768001ae5 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
Diffstat (limited to 'addons/hr_expense')
-rw-r--r--addons/hr_expense/models/hr_employee.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/hr_expense/models/hr_employee.py b/addons/hr_expense/models/hr_employee.py
index 3462ab40d7b..4888c3b3cdf 100644
--- a/addons/hr_expense/models/hr_employee.py
+++ b/addons/hr_expense/models/hr_employee.py
@@ -44,7 +44,7 @@ class EmployeePublic(models.Model):
class User(models.Model):
_inherit = ['res.users']
- expense_manager_id = fields.Many2one(related='employee_id.expense_manager_id')
+ expense_manager_id = fields.Many2one(related='employee_id.expense_manager_id', readonly=False)
def __init__(self, pool, cr):
""" Override of __init__ to add access rights.