Monday, April 17, 2023
8 changes · master
Resolved issues and error corrections
The journal settings page no longer shows an empty Electronic Data Interchange section when it is not relevant. This reduces confusion for users by only displaying EDI options when compatible electronic invoicing features are available.
Original PR description
Section "Electronic Data Interchange" should not be displayed for account_edi_ubl_cii since it's empty. In addition, only display the section in account_edi if some EDI are compatibles. related-https://github.com/odoo/upgrade/pull/4525 see also: https://github.com/odoo/odoo/pull/116070
The online presence indicator now uses the expected green color in Odoo Community, matching Enterprise and dark theme behavior. This fixes a small visual inconsistency so users can more easily recognize when someone is online.
Original PR description
Before this commit, im status in community was blue instead of green. This commit makes im status green in all version, as it should. Before/after (community)   Before/after (enterprise)   Before/after (dark theme)  
Point of Sale customer search now checks email addresses as well as names when limited customer loading is enabled. This helps cashiers find the right customer more reliably, matching the search behavior used in the backend contacts area.
Original PR description
Before this commit: if the limited partner load option was enabled, when a user tried to load a user by searching, it would only search based on the name. In several cases, it's necessary to search based on the email like when you are searching in the contact in the backend. The solution is to add other fields to the domain of search. opw-2952814 X-original-commit: dba0eca41f2922a9054c5c926b24d7f570382bd7 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New draft records now consistently round decimal values before they are used in automatic calculations. This helps prevent small pricing or quantity discrepancies when sales order lines and other records are prepared before being saved.
Original PR description
When new records are used to precompute some fields, the computations are expected to use the "right" values for floats, in particular float fields are expected to be rounded.
This fixes the visual border around the message composer when editing an existing message. The change makes the editing area look consistent and easier to distinguish, improving clarity for users working with messages.
Original PR description
Before/after  
Spreadsheet document tests were adjusted to match the latest period filter behavior, including the current day. This helps keep automated checks reliable so future changes can be delivered with confidence.
Original PR description
This PR fixes the failed tests after the changes of period filters (including the ongoing day). task [3267525](https://www.odoo.com/web#id=3267525&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
Spreadsheet JSON downloads now use the correct file name. This helps users identify exported files more easily and avoids confusion when saving or sharing them.
Odoo Studio now works correctly when users edit forms inside nested related lists. This prevents a crash and lets users navigate breadcrumbs, add fields, and make edits in deeply nested form views as expected.
Original PR description
In studio, navigate through a first x2many, then through a second. The breadcrumb should now display: Form > SubView Form > SubView Form Before this commit, there was a crash as the subview's xpath was not correctly computed. After this commit, it works as expected, one can add a field, or edit in general, the nested x2many.