diff options
| author | Ivan Yelizariev <iel@odoo.com> | 2021-05-04 10:11:57 +0000 |
|---|---|---|
| committer | Ivan Yelizariev <iel@odoo.com> | 2021-05-04 13:39:22 +0000 |
| commit | 7ae1b4622c6743e28deca12476d6e70375c9417e (patch) | |
| tree | dd396aeaa1bd8b37cd188f37306641d4c6ac276f /addons/mail | |
| parent | 070c2853956c97bd64aac6abe0e208ef11ef8d3d (diff) | |
[FIX] mail: allow duplicate records with alias for non-admin
ALIAS_WRITEABLE_FIELDS is used to write alias fields with sudo
Steps to reproduce:
1. Create a user
1.1. Give rights Services -> Project-> Administartor
1.2. Not given rights Administration-> administartor
2. Project app -> open any project -> Action -> duplicate -> it give validation error.
---
opw-2506566
closes odoo/odoo#70315
Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
Diffstat (limited to 'addons/mail')
| -rw-r--r-- | addons/mail/models/mail_alias_mixin.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mail/models/mail_alias_mixin.py b/addons/mail/models/mail_alias_mixin.py index b06cd174a71..08c7513e11d 100644 --- a/addons/mail/models/mail_alias_mixin.py +++ b/addons/mail/models/mail_alias_mixin.py @@ -16,7 +16,7 @@ class AliasMixin(models.AbstractModel): _name = 'mail.alias.mixin' _inherits = {'mail.alias': 'alias_id'} _description = 'Email Aliases Mixin' - ALIAS_WRITEABLE_FIELDS = ['alias_name', 'alias_contact', 'alias_defaults'] + ALIAS_WRITEABLE_FIELDS = ['alias_name', 'alias_contact', 'alias_defaults', 'alias_bounced_content'] alias_id = fields.Many2one('mail.alias', string='Alias', ondelete="restrict", required=True) |
