summaryrefslogtreecommitdiff
path: root/addons/mail
diff options
context:
space:
mode:
authorIvan Yelizariev <iel@odoo.com>2021-05-04 10:11:57 +0000
committerIvan Yelizariev <iel@odoo.com>2021-05-04 13:39:22 +0000
commit7ae1b4622c6743e28deca12476d6e70375c9417e (patch)
treedd396aeaa1bd8b37cd188f37306641d4c6ac276f /addons/mail
parent070c2853956c97bd64aac6abe0e208ef11ef8d3d (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.py2
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)