Saturday, June 27, 2026
2 changes · master
Enhancements to existing features
This update adjusts the AI website builder to match recent template changes in the main Odoo codebase. It helps ensure the feature continues to work correctly when users edit or build website content, without unexpected breakage from the underlying XML changes.
Original PR description
Adapt the XPath to the XML changes in community for the website.WebsiteBuilder template. task-6251151 Forward-Port-Of: odoo/enterprise#121655
This change prevents avoidable warning logs when the system checks whether certain attachments are multi-page documents. It mainly benefits integrations and automated processes that create URL-based attachments, by keeping logs cleaner and avoiding extra error handling.
Original PR description
Return None when datas is empty alongside the existing mimetype check. Avoids unnecessary exception handling leading to logspam for URL type attachments where binary data is unavailable. This issue is only reproducible programmaticaly as the mimetype is not available with url type attachment in Odoo. Thus, it's a problem that only impact third party integrations, EDI connectors or any workflow that creates ir.attachment records directly. opw-6010528 Forward-Port-Of: odoo/enterprise#116080 Forward-Port-Of: odoo/enterprise#113396