Monday, December 3, 2018
1 change
Resolved issues and error corrections
This change removes an unnecessary blacklist link from mail channel participants. It prevents a failure when email addresses are processed for channel notifications, improving reliability without changing user-facing workflows.
Original PR description
Blacklist was added to mail.channel.partner in order to avoid sending mail notification for a channel in send mail mode if the partner was blacklisted. But as everythin is done using directly the res partner model, this inheritance is completelly useless. Moreover, since introduction of mail.address.mixin with email_normalization (inherited by blacklist.mixin), the partner_email cannot be normalized as it is a non stored related field. The computation of email_normalized will fail. Task ID : 1911716 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr