Thursday, March 6, 2025
6 changes · saas-18.2
Resolved issues and error corrections
A regression test was added to ensure saved popup snippets appear immediately when reused on another website page. This helps prevent a past issue where users had to manually toggle visibility before the popup would show.
Original PR description
**Steps to Reproduce:** 1. Drop a popup snippet on any page (e.g., Home page). 2. Save the popup snippet for reuse. 3. Drop the same custom snippet on another page (e.g., Contact Us page). 4. Try to…
**Steps to Reproduce:** 1. Drop a popup snippet on any page (e.g., Home page). 2. Save the popup snippet for reuse. 3. Drop the same custom snippet on another page (e.g., Contact Us page). 4. Try to make the snippet visible on this page. **Issue:** Previously, when creating a custom Popup Snippet for later use and attempting to drag and drop it, the popup was not visible on the first attempt. The visibility needed to be manually toggled from the snippet options (it only became visible on the second click). This issue was addressed in commit https://github.com/odoo/odoo/commit/d8daeed8bac9c5e48882a25031dace0b9355c7d7, and it persisted from version 16.0 to saas-17.4. To prevent this issue from recurring, we have introduced a test tour in this commit to verify that custom popups are now displayed immediately after a drag-and-drop action, eliminating the need to manually toggle visibility. Commit that resolved this issue in version 18.0 : https://github.com/odoo/odoo/commit/edf81c13d8f2f6d29a77d68cbfa0dc9216da3c2a task-4088420 Forward-Port-Of: odoo/odoo#200219 Forward-Port-Of: odoo/odoo#184659
This fix ensures the Course button appears in the right place in the restaurant point-of-sale interface. It removes the duplicate button on desktop and makes the button available on mobile, improving consistency for restaurant staff.
Original PR description
- Before this fix the `Course` button was displayed 2 times on desktop and not displayed on mobile. - To fix this I've updated the target `xpath` for the Course button on mobile. task-id: 4619395 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 fix adds a missing camera-related system package to the IoT Box image setup. It helps ensure IoT Boxes using camera functionality have the required dependency included after the previous update.
Original PR description
In odoo/odoo#192999, the fw port missed the `python3-libcamera` package add. This commit adds it.
Spreadsheet chart tooltips now show full label text instead of shortened versions. This makes chart details easier to read while keeping legends and chart scales concise where space is limited.
Original PR description
The labels given to chartJS were truncated to not bee too long. But that also means that they were truncated in the tooltip where it wasn't necessary. This commit removes the truncation in the tooltip, only truncating inside the legend/scale callbacks. Task: [4626006](https://www.odoo.com/web#id=4626006&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) 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 fixes an error that could interrupt Indian tax reporting when the system checks or displays the message for buying IAP credits. It also corrects a scheduled task reference so the report process points to the right module, improving reliability for affected users.
Original PR description
In this commit: - Moved `_l10n_in_edi_get_iap_buy_credits_message` from `account.edi.format` to `account.move`. - Resolved traceback caused by changes introduced in commit (https://github.com/odoo/enterprise/commit/cf9b8726ecd54bc5ae8d3cc5048cd7c6cfb351b0).
This update removes outdated references to a contact mobile phone field that no longer exists. It helps keep VoIP calling screens and related tests aligned with current contact data, reducing the chance of errors or confusing information.
Original PR description
Field `mobile` has been removed from `res.partner`. Clean the code related to it in voip. Task-4624455