Friday, August 21, 2020
12 changes · master
Resolved issues and error corrections
This update corrects awkward English phrasing in the Project app's task kanban examples. It helps make the interface text clearer and more polished for English-speaking users, with no functional changes.
Original PR description
Courtesy of the en_US police
This fixes an issue where some website editor snippets were not properly identified when their content started by calling another template. The change helps the editor recognize and support those snippets consistently, reducing editing inconsistencies for users.
Original PR description
Since [1], an attribute is added on all snippet contents, on the main node, to be able to identify them and better support them. This is added thanks to the t-snippet or the t-snippet-call instruction. The problem was this was not working if the first node of the snippet definition is also a t-call to another sub template. This now works. [1]: https://github.com/odoo/odoo/commit/11c60739e4f4379a61581ed179bc7debbb5e91f9
The point of sale settings now use more consistent wording to distinguish devices connected through an IoT box from devices connected directly. This helps users better understand configuration options and reduces confusion during setup.
Original PR description
This section exists separately to make the distinction between devices connected via IoT box vs. connected directly.
This update fixes a typo in the reporting documentation where an important parameter name was spelled incorrectly. The correction helps users follow the documentation accurately and avoid confusion when configuring reports.
Original PR description
The report parameter `web_base_url` was written as `wen_base_url` at https://www.odoo.com/documentation/master/reference/reports.html.
The forecast widget now shows delivered quantities on sales lines even when linked stock details are limited. It also only shows the forecast report button for storable products, reducing confusion for users working with non-stock items.
Original PR description
Two lil' commits about the forecast widget and its related json field. > **[FIX] sale_stock: display qty_delivered** > Before this commit, on the sale order lines, the field `json_forecast` displayed a value for line linked to a move line or a picking. Now it will at least display the `qty_delivered` value. > **[FIX] stock: display forecast btn only for product** > The `forecast_widget` will display the forecast report button only for lines with a storable product. @amoyaux
This change ensures the iap_mail component is included when Odoo packages are built for Debian and RPM distributions. It prevents packaging failures caused by the component being skipped during the build process.
Original PR description
During the packaging for the src/deb/rpm, only regular package are taken into account. Without an `__init__.py` file, the iap_mail is not packaged and the whole Odoo packaging process is failling.
This change corrects a small typo that could cause an error in electronic invoicing workflows. It helps prevent unexpected failures when processing EDI-related accounting operations, improving reliability for affected users.
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
The mobile version of the rating flow tour now handles a case that previously caused it to remain disabled. This helps keep mobile validation and user rating workflows reliable after recent changes.
Original PR description
Main flow tour mobile was still deactivated when #55995 was merged. For a strange reason, a compute is called with a newId in mobile and not in the base version of the main flow tour. This commit fixes the compute to handle such a case.
The in-app purchase module now correctly recognizes insufficient credit errors after their internal location changed. This helps users receive the proper warning or guidance when they do not have enough credit, instead of encountering a generic error.
Original PR description
- in the `crash_manager.js` of the `iap` module
This fix updates the India localization journal screens so fields appear or hide correctly after a recent core interface change. It preserves the intended behavior for Indian companies while avoiding unintended effects for companies outside India.
Original PR description
Task: <a href="https://www.odoo.com/web?#id=2320549&action=4043&model=project.task&view_type=form&cids=2&menu_id=4720">2320549</a>
The Belgian payroll fleet settings now use the broader term “vehicle” instead of “car” in two places. This makes the wording more accurate and inclusive for fleet-related payroll configuration, with no expected process impact.
Original PR description
Task ID : 2244505
The stock barcode PDF documents were updated to fix an incorrect location label, changing "Chicks/Stock" to "CHIC1/Stock". This ensures users scanning or referencing the barcode sheets see the correct stock location name and avoid confusion.
Original PR description
Chicks/Stock > CHIC1/Stock