Search
Navigate
Branch
Friday, August 7, 2015
4 changes
Enhancements to existing features
The website customer portal has been reorganized so non-sales portal features can be used without requiring sales tools. Customer-facing discussion areas for quotes and online sales now use a shared messaging component, making portal communication more consistent and easier to maintain.
Original PR description
- split website_portal_sale from website_portal to remove sale dependency - add a generic chatter template and controller to website_portal (and use it in website_quote and website_sale)
This update improves how follower updates are handled in Odoo's messaging features, making the process more reliable when applied to multiple records. It also fixes related record creation behavior for linked fields, reducing the chance of inconsistent follower or relationship data.
Original PR description
In particular: avoid to use the field method `convert_to_write`, and generalize it for recordsets.
The Lunch app screens were updated to remove less useful fields and warning text from the user view. This makes the interface cleaner and easier for employees to use when managing lunch orders.
Resolved issues and error corrections
This fix prevents employee names and profile images from being overwritten when the linked user is changed. It preserves existing employee information, reducing accidental data loss during HR record updates.
Original PR description
We keep the previous behavior by not overwriting the name and the image if they already exists. Related to #7397