diff options
| author | Toufik Ben Jaa <tbe@odoo.com> | 2020-07-15 11:44:03 +0000 |
|---|---|---|
| committer | Olivier Dony <odo@odoo.com> | 2020-07-31 15:36:02 +0000 |
| commit | e7dcf6ac30d9e5a11b00aef76dbc2ccd73fbf88a (patch) | |
| tree | 8abfc5ac3a983dd50eb6dcd78b13ad6e7a4b84c1 /addons/base_import_module/models/ir_ui_view.py | |
| parent | 62f20bcad6cbfc55fadc821efe368c7c37b78467 (diff) | |
[FIX] hr_timesheet: allow leaves to be modified
- The HR staff may not be able to accept/refuse/cancel leaves if the
module `project_timesheet_holidays` is installed.
This is due to the commit c9da1571498ad1ded6b16d1483b8cb084d71f9de
introducing a manual check on the current user's group without
checking if the current environment is in superuser mode.
- Also fix the test verifying the access restriction, which meant to use
a different user, but did that with sudo(), obviously defeating
the fix. sudo is not used to switch user anymore, that `with_user`.
closes odoo/odoo#55274
X-original-commit: 75a166f1d115cc712bb39e7711d0fcb173732650
Related: odoo/enterprise#12149
Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
Diffstat (limited to 'addons/base_import_module/models/ir_ui_view.py')
0 files changed, 0 insertions, 0 deletions
