Daily updates from Odoo
Monday, January 6, 2020
3 changes
Enhancements to existing features
Employee mention suggestions now load more efficiently in databases with very large user lists. This helps teams using HR and messaging features avoid slowdowns when selecting people to mention.
Original PR description
The function 'get_static_mention_suggestions' is really slow when users list is huge (> 10000). Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
CRM calendar views no longer allow users to create new leads directly from the calendar, preventing confusion when newly created leads would not appear there without a linked activity. Existing leads can still be viewed and edited in the calendar as before.
Original PR description
Currently the 2 CRM calendars (Pipeline and Leads) only display leads when they have a linked activity. Therefore creating new leads within a calendar view was confusing since users could not see the new leads without switching to another view (note that new leads could not have activities linked to them under current design and expecting users to know to add an activity to a new lead to immediately view it in the calendar view is unreasonable.) This commit makes it so users can no longer add new leads to calendar views in crm module. Current behavior of being able to edit leads already in calendar is untouched. Task: 2126530 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves how message followers are created and read, reducing unnecessary database work during record creation. Businesses should see smoother performance in activity feeds and chatter-related workflows without a change in user behavior.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr