Tuesday, August 20, 2019
7 changes · master
Resolved issues and error corrections
This fix ensures the delivery carrier selection wizard shows all carriers that are valid for a sale order, including shared carriers not tied to a specific company. It prevents users from missing available shipping options when preparing orders.
Original PR description
When you try to find a carrier in the wizard that let you add one on your sale order, you don't see all of them because of a domain that only show the ones that havethe same company id of the sale order, but it should also show you the ones that don't have company_id set. So we removed the domain in the view, and the invisible company_id as it is not used anymore. Because the domain we need is already applied in 'available_carrier_ids'. This behavior has been introduced in rev: c058562d7301298fd71b2618b5386611dfeb81cb 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 Website app now properly declares its reliance on the signup feature, preventing errors during module updates. This keeps signup configuration stable when apps are installed or updated, reducing upgrade disruptions for administrators.
Original PR description
Add the dependency between website and auth_signup
auth_signup is in auto-install but there was no strict dependency
Before this commit, installing website transformed the field
auth_signup_uninvited from a static list to a computed list (due to related).
This fixes the following bug:
1. install auth_signup
-> create selections
2. install webstite
-> remove selections and turn it into a computed field with dynamic
selections
3. update auth_signup
-> recreate the selections when updating the module
4. reload the registry (automatic at the end of update)
-> try to remove the selections -> error as not in install/uninstall
mode
Instead, keep the list static and turn it into a computed field with
inverseThis fixes an issue where changes to an inventory operation sequence could still be saved even after a user discarded the form. It helps ensure discarded edits are truly ignored, reducing accidental configuration changes in stock operations.
Original PR description
Fix an issue when the sequence was updated even if the form was discarded
Saving external email settings now correctly keeps the alias domain for CRM and Expenses. This prevents missing email alias configuration after settings are saved, helping incoming emails route as expected.
Original PR description
Before this task, Check the external email servers Settings, add an alias domain, and save. The external email settings is saved but the alias domain model is empty. task-2047446 pad link- https://pad.odoo.com/p/r.2bf0f80182bb535be1c5510472d440cb
This change fixes a browser compatibility issue that could cause Odoo's web error handling to fail in Microsoft Edge. It helps ensure users on Edge see stable behavior when the system reports or manages errors.
Original PR description
... does not work in edge to spread an object and extend it Fix for: #35209 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes the country code used for the United Kingdom in the accounting module, changing it to the internationally recognized code GB. The correction helps ensure country-based accounting data, reporting, and integrations use the proper standard value.
Original PR description
The country code for United Kingdom is GB. 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 corrects an issue in the Documents app caused by a previous change. It helps keep document-related workflows working as expected with minimal visible impact for users.