Monday, December 3, 2018
3 changes
Enhancements to existing features
This update improves sample data across HR, payroll, recruitment, lunch, and point of sale apps so demo environments feel more realistic and complete. It helps sales, training, and evaluation scenarios better showcase common business workflows, with minor test updates for changed company naming.
Original PR description
Add and improve demo data Task #1870050 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When an action is created without a label, Odoo now uses the name of the related model automatically. This makes menus and actions clearer by avoiding blank or unclear names with no extra setup required.
Original PR description
Take the name of the model if no name is set for an action.
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