Friday, April 4, 2025
7 changes · master
Resolved issues and error corrections
Newly created custom event pages will no longer show a misleading message saying content appears on all events. This avoids confusion for website editors and helps them understand where their event page content will be displayed.
Original PR description
The drop zone message `Following content will appear on all events.` should not appear on newly created custom event pages, as it's misleading. This issue was previously resolved, but a recent change to the translate attribute of drop zone messages (https://github.com/odoo/odoo/pull/201511) reintroduced the bug. We now ensure the translate attribute is removed when creating a new page to prevent this message from showing incorrectly. Task-3661323
Fixed an issue that prevented exhibitor sponsor pages from opening on the website after related video chat functionality was removed. Users can now click “Go to website” for exhibitor and online exhibitor sponsors without seeing an error.
Original PR description
How to reproduce: - Create a sponsor - Select the sponsor type 'Exhibitor' or 'Online Exhibitor' - Click on 'Go to website' stat button. Technical: We have removed jitsi related modules (https://github.com/odoo/odoo/pull/198587), but `chat_room_id` was left behind in exhibitor's controller thus resulting in the Traceback. After this commit: There will be no traceback, and user can see the website page. Task-4689434
Fixes an issue in Expenses where two shortcut button areas conflicted, preventing both related buttons from appearing together. Users can now see the expected buttons at the same time, making expense record navigation more reliable.
Original PR description
This fixes a bug introduced by aac7a41 where the button_box element is declared twice and does not allow both buttons to be shown at the same time Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update reorganizes mail activity tests to make future changes easier and fixes small issues in activity creation and alias domain checks. The changes reduce test maintenance friction and improve reliability during automated validation, with little direct impact on everyday users.
Installing the product matrix now automatically enables product variants when needed. This prevents a confusing settings warning about uninstalling Sale Matrix and gives users a smoother setup experience.
Original PR description
If you install `sale_product_matrix` module without enabling variants, opening the settings will show a warning saying: "Disabling this option will also uninstall the following modules: Sale Matrix" To ensure this doesn't happen, installing the matrix will automatically enable the variants feature. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Product subcategories under Furniture now use the same average costing setup as their parent category. This keeps demo inventory valuation behavior consistent and avoids confusion when working with products in those categories.
Original PR description
Since the parent category 'Furniture' is in AVCO, its children should be too. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The VoIP module now avoids asking for a field that can already be determined automatically. This reduces friction for related workflows and makes testing or dependent customizations easier without changing the core user experience.
Original PR description
This is highly annoying for tests and dependant modules, while this field is used in 3 flows and can be easily deduced.