Wednesday, February 7, 2024
7 changes · 17.0
Resolved issues and error corrections
This update removes unnecessary forced email settings from various system views across multiple modules. The change aligns the enterprise version with improvements made to the community version, ensuring consistent and cleaner email handling behavior throughout the system.
Original PR description
This commit is a follow up of its community part. see : https://github.com/odoo/odoo/pull/149806 affected version: 17.0 - master task - 3538000 https://www.odoo.com/web#id=3538000&menu_id=4720&cids=1&action=333&active_id=4105&model=project.task&view_type=form
This update removes a duplicate and unsupported scheduling option from the appointment system for staff users. The 'time_resource' option was confusing because it duplicated the functionality of the 'resource_time' option. By hiding this option, staff users will have a cleaner, simpler interface with only the supported scheduling choices available.
Original PR description
This PR hides the 'time_resource' option for appointment schedule-based on staff users as it is the same as the 'resource_time' option. Task-3584478 Forward-Port-Of: odoo/enterprise#55314
This update removes an outdated 'force_email' parameter that was no longer being used in system views. The change replaces it with a more reliable method to open partner forms, ensuring the system works correctly with recent updates to how context parameters are handled. This affects multiple modules across the platform including accounting, calendar, mail, and sales.
Original PR description
ba1a550 The above commit added some constraints on what can be used on the context of views. The key word 'force-email' is no longer relevant and will be removed from the context before reaching the next view/python code. This commit's purpose is to remove the force_email that were forgotten. In order to still open the simplified partner form view, the ref of the view is given in the context instead. While at it, we also fix the create option given on the partner_ids field that was inconsistent. affected version 17.0 - master task - 3538000 https://www.odoo.com/web#id=3538000&menu_id=4720&cids=1&action=333&active_id=4105&model=project.task&view_type=form 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 corrects the misalignment of the "To Consume" column in Manufacturing Order reports. An unnecessary HTML element was causing the column header to not line up with its values. Users will now see properly aligned columns when printing production orders.
Original PR description
Steps to reproduce and current behavior: --- Go to Manufacturing > Operations > Manufacturing Orders Create a Manufacturing order with at least one line Actions (gear icon) > print > Production Order The column : "To Consume" is not aligned with the values. Cause of the issue: --- There is an html anchor with a t-else close that should not be there. Fix: --- This anchor is removed. opw-3692098 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Google no longer supports sitemap submissions through their interface, as they now automatically crawl the /sitemap.xml file. This update removes the outdated submit sitemap button from website settings and displays an informational message to users, keeping the system aligned with current Google practices.
Original PR description
Google has removed the feature that allowed sitemap submissions. Now, it's standard practice for Google to crawl the /sitemap.xml. This commit permits to show an alert message when the user clicks on the button to submit a sitemap. task-3323849 Forward-Port-Of: odoo/odoo#152547 Forward-Port-Of: odoo/odoo#151972
This update corrects the technical documentation in the Website Sales module to remove outdated references to a method that is no longer available. The change ensures that developers have accurate guidance when working with the sales variant functionality, preventing confusion and potential implementation errors.
Original PR description
As `this._rpc()` can not be used since [1], this commit removes the mention to this method in the documentation of the `_shouldIgnoreRpcResult` method. [1]: https://github.com/odoo/odoo/commit/7422eb643c5922bde8c70edfbe7b6f8dad53c1d9 Related to runbot-28700
This update fixes the XML comparison testing tool used in the accounting module to properly validate XML namespaces in addition to the tree structure. This ensures that XML documents are tested more thoroughly and accurately, reducing the risk of undetected issues in accounting-related data processing.
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