Friday, April 11, 2025
6 changes · 17.0
Resolved issues and error corrections
Updating or reloading a German accounting plan will no longer trigger an error when the relevant value has not actually changed. This prevents unnecessary interruptions during routine localization template updates while preserving validation when a meaningful change occurs.
Original PR description
Description of the issue/feature this PR addresses: If we try to reload the template, an error is raised. So, we will raise the error if the change has some meaning Current behavior before PR: an Error is raised when updating a German plan Desired behavior after PR is merged: no Error is raised @alialfie --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Updating a product's on-hand quantity no longer leaves the related inventory adjustment line incorrectly marked with a warning. This prevents unnecessary confusion for users reviewing stock adjustments while preserving the correct quantity behavior.
Original PR description
Before this PR, Setting the on-hand quantity from the product form would correctly set the product's quantity but also reset the inventory quantity to 0. While this behavior is correct,it caused a…
Before this PR, Setting the on-hand quantity from the product form would correctly set the product's quantity but also reset the inventory quantity to 0. While this behavior is correct,it caused a line decoration warning to appear in the Inventory Adjustment tree view. Steps to Reproduce =================== - Create a storable, non-tracked product. - Update its quantity by clicking the "Update Quantity" button, ensuring multi-location is disabled. - Go to Inventory Adjustment and locate the newly created product. The inventory quantity is correctly set to 0, but it is highlighted with a warning. Issue ====== Although the inventory quantity is correctly set to 0, the `inventory quantity set` field is not reverted, causing the line decoration warning to appear. This commit resolves the issue by using an existing method that clears the inventory quantity and sets the `inventory quantity set` field to false. task: [4579053](https://www.odoo.com/odoo/my-tasks/4579053)
This fixes validation for older Ivory Coast phone numbers so they are handled correctly. It helps prevent valid customer or contact numbers from being rejected in Odoo.
Original PR description
Work in progress, more info in task opw-4046869 task-[4314235](https://www.odoo.com/odoo/all-tasks/4314235) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a visual issue in the website editor where selecting a tab character could make the blue selection highlight spill outside its intended space. The change keeps the highlight aligned with the tab width, improving editing clarity without changing content or workflows.
Original PR description
Problem: The inner content (text) of `oe-tabs` can be larger than the `span` itself, causing the selection to visually overflow outside the tab. Solution: Set `tab-size` to match `width` for `oe-tabs` to prevent the selection overflow. Steps to reproduce: 1. Add a tab between some text in the editor. 2. Select only the tab. 3. Notice that the selection (blue highlight) visually overflows outside the tab. opw-4711458 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website templates from the Subscriptions app are now properly included in the website translation loading process. This ensures customers see subscription-related website text in their selected language instead of untranslated content.
Original PR description
The `sale_subscription` module defines a template used on the website, but it was not marked as being a frontend module. Therefore the translations were not loaded on the website and the template was never translated. In this commit we add this module to the frontend modules, so its templates displayed on the website are properly translated.
Fixed a report layout issue where timesheets linked only to helpdesk tickets did not show ticket names, causing columns to appear misaligned. This makes printed timesheet reports clearer and more reliable when reviewing helpdesk-related work.
Original PR description
Steps to reproduce: - install helpdesk_timesheet - Go to `Timesheets` - Select ticket-linked timesheets only. - print report. Issue: - Tickets names are not rendered on the report, causing misalignment. Fix: - Updated condition to display table cell based on task, project, or ticket visibility task-4476391