Tuesday, May 20, 2025
3 changes · saas-18.1
Resolved issues and error corrections
The mail composer now correctly hides the file upload option when uploads are disabled, such as when adding comments in spreadsheets. This prevents unnecessary attachment controls from appearing and keeps the comment experience cleaner for users.
Original PR description
## Description In spreadsheet, the mail composer is used to write comments on cells. In this context, the file upload button is unnecessary. However, setting props allowUpload: false or overriding the allowUpload getter was not hiding the upload button as expected. This issue was caused by a missing allowUpload check in the composer actions logic. This PR adds the missing condition and refactors related checks into their respective modules, improving modularity. Task: [4708400](https://www.odoo.com/odoo/project/2328/tasks/4708400) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix ensures the event sales abandoned cart reminder test has an email address available when demo data is not installed. It prevents false test failures and helps keep release validation reliable without changing customer-facing behavior.
Original PR description
Versions -------- - saas-18.1 - saas-18.2 Steps ----- 1. Install `website_event_sale` without demo data; 2. run `test_sold_out_event_cart_reminder`. Issue ----- Test fails. Cause ----- The test uses `base.partner_admin` to test sending an email. As of saas-18.1, this partner record no longer gets created with an email value when demo data is disabled. This causes the test to fail unexpectedly, as it cannot send an email without email address. Solution -------- Ensure the record has an `email` value. runbot-223119
This update fixes a typo in the archive and restore buttons shown in the UTM campaign kanban menu. It improves clarity for users managing marketing campaigns without changing any underlying functionality.
Original PR description
This commit addresses a typo in the archive and restore buttons within the kanban menu, introduced in this commit https://github.com/odoo/odoo/commit/d220bb4c872d3660d15373d15565c846e3a35d9f --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr