Thursday, March 11, 2021
4 changes · master
Enhancements to existing features
The accounting interface for viewing move lines grouped by journal entry has been refined to make it easier to review related entries. This improves day-to-day usability for finance users by making the grouped view more efficient and clearer to work with.
Original PR description
This commit modifies the views of the move lines grouped by move. Its purpose is to optimize the UI. **Task ID:** #2443795 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Archived records that still have public links can now fall back to a configured redirect instead of showing an access denied page. This helps preserve SEO value and gives customers a smoother path to the correct replacement content when old products or pages cannot be deleted.
Original PR description
Before this commit, we only check if another endpoint can be serve in case of 404 not found. Idea was that each url has only one endpoint. Fun effect is that if record doesn't exist, route doesn't match, so in reality we had one endpoint but we fallback too to check if another match. But it doesn't match a recurring case, when you archive a record, and want to create a redirect for your seo and customer to another record, it is just ignored because the url math a controller (that return 403 since you don't have anymore the access right) Since ask to the customer to delete the record is not always possible (e.g. a product already sold) now we check if a fallback match for 403. 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 removes outdated checkout code from the website sales module. It helps keep the checkout area easier to maintain and reduces the risk of future issues without changing the customer-facing shopping flow.
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 replaces a confusing error message shown when users accidentally combine records from different areas of the system. The new wording makes the problem easier to understand, helping users and support teams identify what went wrong faster.
Original PR description
The "TypeError: Mixing apples and oranges" error message is raised when users are using recordsets from different models together. The error message was confusing some users thus have been reworded to be more explicit. The initial proposal was to replace "apples" and "oranges" by "torchons" and "serviettes" but it was rejected because the French are not capable not to mixup the two. They suggested to instead replace "apples" and "oranges" by "pain au chocolat" and "chocolatine", this was rejected because none of us understood the difference between the two, they both are couques. Task: 2366612 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