Tuesday, May 28, 2024
7 changes · 17.0
Resolved issues and error corrections
This fix updates the subcontracting stock move list to show the correct icon for detailed operations. It improves visual clarity for users working with subcontracted manufacturing transfers, without changing workflows or business logic.
Original PR description
Commit 9ca10649b857f8ba4d7f212200a64f98d5e8582b corrected the opening of the "detailed operation for subcontracting stock moves but uses a wrong icon to display in the list view. 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 prevents users from duplicating website records from the list view, closing a gap introduced in version 17.0. It helps avoid accidental duplicate websites and keeps website management behavior consistent.
Original PR description
This is a follow-up of [1]. The ability to duplicate from the list view appeared with version 17.0 and was not taken into account during the forward-port. [1]: https://github.com/odoo/odoo/commit/1688a19266809d23f525563dbbb20175cbd8da83
This fixes formatting issues in demo live chat conversations so sample messages display correctly. The change improves the visual quality of demo data by correcting message metadata and removing duplicate field assignments.
Original PR description
Some live chat sessions are available as demo data. Some of these sessions had incorrectly crafted messages, leading to small visual glitches. For exemple, some messages were missing their `subtype_xmlid`, resulting in emojis being displayed with an incorrect margin. Others assigned the `message_type` field twice. This PR fixes this issue. task-3850900 Before:  After: 
Category images in Point of Sale now remain visible when the screen height drops below 768 pixels. This improves the mobile POS experience by keeping product category navigation clear and consistent on smaller displays.
Original PR description
Problem: In the POS session, when the screen height is below 768 px, the category images disappear. Fix for V 17.0 only Steps to reproduce: - Install "Point of Sale" app - Open a POS session and go to mobile view - Set the screen dimensions to 1024*768 px - Reduce the height of the screen to 767 px, the category image have disappeared Solution: Remove the check for a minimum size so the image is always displayed whatever be the size of the screen opw-3885493 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A fix in the core Kanban view system introduced an asynchronous timing change that affected how data loads. Web Studio tests have been updated to account for this new timing behavior, ensuring tests continue to work correctly with the improved Kanban functionality.
Original PR description
PR odoo/odoo#149626 fixes an issue in kanban views with progressbar by introducing a new hook in the RelationalModel, called before loading the root. This hook being async, it delays by at least a micro-tick the loading of the data. As a consequence, a studio tests had to be adapted, as it stepped all network calls, and two of them was done in // (so before the fix, the loading of the data was fired first, not it is not). Forward-Port-Of: odoo/enterprise#62746
A spelling error in the approvals module error message has been corrected. The message previously said "lease" instead of "least" when prompting users to attach documents. This fix ensures users see the correct, professional messaging when using the approvals feature.
Original PR description
There was a typo in the error message "You have to attach at **lease** one document.", where _lease_ should be _least_. This commit fixes that. We also export the latest version of the .pot file. Forward-Port-Of: odoo/enterprise#63069 Forward-Port-Of: odoo/enterprise#63051
This update removes unused code from the stock module that was no longer being used. The change cleans up the codebase by eliminating a `next_serial` argument that was added in a previous update but is no longer needed, helping maintain code quality and reduce technical debt.
Original PR description
 This `next_serial` argument was added in https://github.com/odoo/odoo/pull/117513.