Monday, October 30, 2023
15 changes · 17.0
Resolved issues and error corrections
Live chat visitors will no longer see two identical emoji buttons in message quick actions. The quick action menu is simplified so users have a clearer, less confusing chat experience while reaction viewing remains available in the expanded menu.
Original PR description
Before this commit, messages in livechat from visitor POV show 2 emoji icon in the quick actions. This is confusing and comes from 2 actions sharing this exact same icon: "Add a reaction" and "View reactions". This commit fixes the issue by reducing the number of quick message actions to 2 for the embed live chat. In other contexts there's "Reply-to" and "Mark as Favorite" in quick actions, so the "View reactions" item is always in expand menu. Note that this "dirty" fixes come from 2 actions with same icon. Eventually we should fix that by clearly making icons unique. This solution is decent for the time being, giving us more time to make a dedicate icon for one of the emoji actions. task-3498446
This fixes how SEPA payment methods are identified when using Stripe. It helps ensure customer bank debit payments are processed under the right payment method, reducing payment errors or confusion.
Corrects minor wording errors found during translation work in the fleet and payment areas. This improves clarity and consistency for users, especially in translated versions of Odoo.
Original PR description
Corrects typos found when translating Odoo 17. \* : hr_fleet, payment Enterprise: https://github.com/odoo/enterprise/pull/49831
The time off popup now displays its action buttons in proper alignment. This small visual fix makes the dialog easier to read and use for employees and managers.
Original PR description
Correct the view
This update keeps Polish localization records showing their names correctly after an underlying Odoo framework change deprecated the old naming method. It helps prevent automated test failures and avoids potential display issues for users working with Polish tax office data.
Original PR description
Since https://github.com/odoo/odoo/commit/3c62ca1eb96d571b2b686b5caee370324c589ab4, name_get is depreciated. We should replace it with a _compute_display_name. Linked to runbot error 25698 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 small usability issues in inventory and subcontracting workflows. It clarifies the subcontracting correction action, removes an unnecessary stock location warning, and improves the message shown when putting items into a package.
Original PR description
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
Editing certain list entries inside a form no longer causes the form status buttons to briefly disappear while the system updates related values. This provides a smoother, less confusing experience for users entering data.
Original PR description
Purpose:
--------
Before this commit, if you edit a char field with an onchange in
an x2many, the FormStatusIndicator buttons will flicker.
How to reproduce:
-----------------
- Go to a form view with an x2many field in list mode
- Type a char in the char field of a record
- The FormStatusIndicator buttons are visible
- Click outside the char field
- An onchange is triggered
Before this commit:
The FormStatusIndicator buttons will disappear until the onchange returns.
After this commit:
The FormStatusIndicator buttons remain visible.Self-order receipts now show the actual payment method name instead of the generic label "Bank". This makes receipts clearer for customers and helps staff reconcile payments more easily.
Original PR description
Fixes the receipt payment lines name (replacing "Bank" by the payment method name). task-id: 3572422
This fix ensures product categories appear properly in the self-order interface. It helps customers browse menu items more easily and reduces confusion during ordering.
Original PR description
Fixes the display of categories in the self-order UI. task-id: 3572141
POS receipts now include the customer linked to the order where needed. This supports India receipt requirements and ensures loyalty-related receipts have the necessary customer information.
Original PR description
In this commit, we are adding partner to the order receipt as it is needed for the receipt in india and for the loyalty module. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The manufacturing order overview report no longer fails when opened for completed orders. The report label was also clarified from "Reserved" to "Quantity" so users better understand the quantities shown.
Original PR description
A "quantity_done" removal was missed in the MO Overview report, which made it so the report would throw an error when opened for a done MO. Also replace "Reserved" with "Quantity" in the overview so that it is more consistent with pickings + is more intuitive since it is currently confusing that when the qty produced is updated, then it appears that the qty reserved changes (rather than a qty being done) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Graph view tooltips now display their items in the expected sorted order again. This restores a small but useful visual behavior that was lost after a charting library update, making graph data easier to read and compare.
Original PR description
Tooltip items are not correctly sorted anymore after migration to last Chart.js version in the commit eb530b83b06a057f96. This feature is fixed in this commit. task-3552948
This update fixes a broken test in the Industry FSM Sales module that was failing when installed without certain accounting modules. The test now creates its own required accounting data during setup, making it work independently regardless of which other modules are installed. This ensures the test suite runs reliably in all installation scenarios.
Original PR description
**steps to reproduce:** make a fresh install with only industry_fsm_sale (-i industry_fsm_sale) and run tests **before this commit:** test_task is broken as some accounting data is missing on the current company `odoo.exceptions.UserError: No journal could be found in company YourCompany for any of those types: sale ` **after this commit:** the test is independent and create relevant accounting data during the setUpClass opw-3506568 Forward-Port-Of: odoo/enterprise#49429
This update simplifies the quality control interface by removing a secondary quality alert feature and replacing it with a server action. This change reduces visual clutter in the picking view, making the interface cleaner and easier to use for warehouse staff.
Original PR description
Replace it by a server action. The purpose is to lighten the picking from view
This update fixes spelling and grammar errors discovered during the translation process for Odoo 17 across three modules: Appointment Account Payment, Maintenance Worksheet, and MRP Workorder. These corrections ensure that users see properly spelled text throughout the system, improving the overall quality and professionalism of the software.
Original PR description
Corrects typos found when translating Odoo 17. *: appointment_account_payment, maintenance_worksheet, mrp_workorder Community: https://github.com/odoo/odoo/pull/140282