Daily updates from Odoo
Monday, May 27, 2019
8 changes
Resolved issues and error corrections
This fixes an error in the Point of Sale module that could prevent certain order logic from running correctly. The change helps keep POS order handling stable by correcting how a condition is evaluated.
Original PR description
When calling function AND from expression, two arguments are given instead of one. 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 fixes a display issue on lead pages in the customer portal so their layout matches other portal pages, such as opportunities. The change improves visual consistency and makes lead information easier for portal users to read.
Original PR description
Pad:https://pad.odoo.com/p/r.453475dd6ce69c6160a678dd8e32f0d1 Task:https://www.odoo.com/web#id=1946124&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720
Fixes a problem that prevented a broad nightly accounting localization test from starting when no web request was available. The test process is also improved so one failed localization no longer stops the rest from being checked, helping teams find more issues in a single run.
Original PR description
Since a5b6f31, an attribute allowed_company_ids is set on request when calling the module button_immediate_install method. This method is called during the test TestAllL10n which does not have a…
Since a5b6f31, an attribute allowed_company_ids is set on request when calling the module button_immediate_install method. This method is called during the test TestAllL10n which does not have a bound request and makes it fail. With this commit, the attribute is set only if request is bound. By the way, a small improvement is added in the test. Before this commit, when the test was failing because of the button_immediate_install, it was immediately stopped. The same problem was arising during the test method, it was stopped at the first failure. As this test is run as a nightly test, one have to wait the next day to discover the next problem. With this commit, the exceptions are catched during the l10n_ modules installation and a simple error line is written in the logs. That way, the runbot will still detect the error. Also, the main test method that installs all the chart of accounts splits those install into subtests. This prevent the method to stop at first failure.
This change fixes a small typo in a website live chat template identifier. It helps keep the live chat feature's configuration consistent and reduces the chance of confusion in future maintenance.
Original PR description
A typo. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes a typo in Traditional Chinese translations for the term “Source Document” across several Odoo apps. It improves clarity for Traditional Chinese-speaking users without changing any business processes or features.
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
This update fixes a typo in the Traditional Chinese translation for “Source Document” across several Odoo business apps. It improves label accuracy and consistency for Chinese-speaking users without changing business workflows or system behavior.
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
This fixes a calendar issue where clicking the close icon did not hide the mini calendar. Users can now dismiss the mini calendar as expected, reducing confusion during calendar navigation.
Original PR description
**Description of the issue/feature this PR addresses:** - Task: https://www.odoo.com/web#id=1975004&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720 - Pad: https://pad.odoo.com/p/r.916220eeaa9db66e51ebf54cbf7bc24a **Current behavior before PR:** Mini calendar won't disappear when you click on the cross sign. **Desired behavior after PR is merged:** Mini calendar would disappear when you click on the cross sign. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixed an issue where IoT device communication could keep old background requests running after restarting a listener. This prevents unnecessary server activity and helps payment terminal integrations stay reliable for customers.
Original PR description
Cherry-pick of two fixes made in 12.0. The implementation of the Six payment terminals needs both those fixes and will be used by customers as soon as the task is merged. We cherry-picked those commits so we don't have to wait for the forward port.