Thursday, July 11, 2024
5 changes · saas-17.3
Resolved issues and error corrections
This update fixes how Point of Sale handles certain internal extra fields whose names start with an underscore. It prevents those fields from being accidentally overwritten, helping keep POS data more consistent and reliable.
Original PR description
Before this commit, extra fields that begin by `_` were not correctly handled in the `related_models.js` file. This commit fixes this issue by adding a condition to prevent extra fields that begin by `_` from being overridden.
The guided Project app tour now recognizes when a user selects an assignee from the dropdown. This prevents users from getting stuck during the onboarding walkthrough and makes the tour behave as expected.
Original PR description
Steps to reproduce: - Start the project tour - Follow the steps till the tour step comes to selecting Assignee's(user_ids) - Now click on the drop-down and select an user. Issue: - The step is not completed even though we have selected an user. - Now type something the Assignee's the step is completed Fix: - Incorrect trigger causes to generate incorrect consumeEvent (i.e., an input consume type) which is not satisfied by click event we initiate Solution: - Change the trigger and rewrite the run function. task-3906723 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
Removing scheduled jobs now also removes their related progress records. This prevents module uninstalls or other cleanup actions from being blocked by leftover internal tracking data.
Original PR description
It prevents the removal of a cron at module uninstall for example. If the cron is being removed it makes sense to drop their associated progress entries. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The self-order demo setup has been corrected so the home page displays the expected buttons. Product or page images that stopped loading after a previous change are also restored, making the demo experience usable and visually complete again.
Original PR description
Previously, in the self_order data demos, there was no button on the home page. Now there are. Another fix in this PR: images were no longer loaded since refactoring. This has now been fixed. taskId: 4023864
Searching for helpdesk tickets from the customer portal now works without triggering an error page. This improves the portal experience for customers and reduces avoidable support friction when users look up their tickets.
Original PR description
After this commit: Traceback will not occur when searching for tickets on the portal task-3959379