Daily updates from Odoo
Tuesday, April 22, 2025
5 changes · master
Enhancements to existing features
The attachment preview and document extraction areas now use a clearer internal name for the main message attachment. This supports consistency with the wider platform and helps reduce future maintenance issues without changing everyday user workflows.
Original PR description
*=account_accountant Rename mainAttachment to message_main_attachment_id Community PR: https://github.com/odoo/odoo/pull/205493 task-4675790
The WhatsApp module now uses a clearer, standard field name for referencing parent messages. This is a small internal cleanup that improves consistency and helps keep related WhatsApp features easier to maintain.
Original PR description
Rename parentMessage to parent_id. Community PR: https://github.com/odoo/odoo/pull/205529 task-4675783
Social media communications for events with multiple time slots are now sent once for the overall event instead of being repeated for each slot. This reduces unnecessary duplicate posts and keeps event promotion clearer for audiences.
Original PR description
For multi slots events, on the contrary of the current multi slots events mailing system, the social communications still need to be send once for the whole event, not for every slots. i.e. there is no need to send a social post before every exposition tour. Limit the social post communication once for the event even if multi slots. Task-4307566
Miscellaneous changes
When printer isn't reacheable a traceback is shown when trying to print a receipt. This is because the error is not handled correctly. This commit adds a check to ensure that the error is correctly handled and that the user is notified of the error in a user-friendly manner. Forward-Port-Of: odoo/enterprise#83521
Original PR description
When printer isn't reacheable a traceback is shown when trying to print a receipt. This is because the error is not handled correctly. This commit adds a check to ensure that the error is correctly handled and that the user is notified of the error in a user-friendly manner. Forward-Port-Of: odoo/enterprise#83521
Sale orders have to be created during the test, which can fail if the test user does not have the right ACLs. The creation of the SOs seem to be just setup for what the tests want to check, so just sudo into them. https://runbot.odoo.com/odoo/error/163653 Forward-Port-Of: odoo/enterprise#83717
Original PR description
Sale orders have to be created during the test, which can fail if the test user does not have the right ACLs. The creation of the SOs seem to be just setup for what the tests want to check, so just sudo into them. https://runbot.odoo.com/odoo/error/163653 Forward-Port-Of: odoo/enterprise#83717