diff options
| author | Martin Trigaux <mat@odoo.com> | 2020-10-16 14:35:06 +0000 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2020-10-19 10:58:46 +0000 |
| commit | f7c950856a4230e0b045064cbb93e7b21afdedd8 (patch) | |
| tree | 1ed6b89022818af1df408ef60b95c3e9f89d524c /addons/hr_expense | |
| parent | 6eb9dddb9fae117d51d0ae4ca47c01846c9030a3 (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.py | 2 |
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. |
