Thursday, July 11, 2024
2 changes · master
Code cleanup and technical improvements
This update adds internal labels to Mexican invoice, payment, and delivery slip report sections. It does not change what customers see, but it makes these reports easier for teams to maintain and extend in the future.
Original PR description
Added names to tags inside report_invoice.xml and report_payment.xml for easier scalability in the future
This update streamlines how guest, attachment, notification, and link preview information is sent to the web client, reducing repeated data transfer and browser-side processing. It should make messaging-related screens more efficient without changing visible business workflows.
Original PR description
This will reduce data transferred to the client and processed in JS when the same guest, attachment or notification was appearing multiple times in result. This also makes more clear what is transferred by avoiding nested values. This is part 6, focusing on guest, attachment, notification, link preview. Formatting code eventually becomes simpler too, by always adding data to the store rather than updating pre-existing dict manually. Part of task-3605717 https://github.com/odoo/odoo/pull/172448