Monday, July 3, 2023
5 changes · master
Resolved issues and error corrections
This fix improves the reliability of an automated restaurant point of sale test by making sure order deletion is fully completed before the test ends. It helps prevent false failure reports in the validation system without changing the user-facing point of sale behavior.
Original PR description
The pos_restaurant first test (test_01_pos_restaurant) has an assertion that failed due to the fact that the deleteion of an order is not awaited in the frontend. This led to the tour finishing very fast after the orm call and the assertion done just after that. We add steps in this test to see if the orm call has been done propely before ending the tour. Runbot Error: 22613, 22614 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Channel names in Discuss suggestions now stay within the available space instead of spilling over the interface. A character limit also helps keep channel names manageable and prevents display issues for users.
Original PR description
Before this commit: The channel name used to overflow in the channel suggestion section and also there was also no limit on the lenght of how long the name of the channel can be. After this commit: The name will not overflow in the channnel suggestion section and the user will also have a certain limit on the length of channel name: Task id: 3366608
This fix prevents an unexpected system error when an invitation or password reset email is sent while the outgoing mail server is misconfigured or unavailable. Users should now receive a more controlled failure instead of encountering a traceback, improving reliability for account setup workflows.
Original PR description
When there is no valid outgoing mail server and user tries to send email by 'send an invitation email' or 'send password reset instructions' button, it shows the error.
see this traceback : https://tinyurl.com/2fdn2m5z
steps to reproduce :
1. Go to users in settings and select a user.
2. Click on 'send an invitation email' or 'send password reset instructions'
button
3. If there will be invalid outgoing mail server i.e. SMTP Server: localhost
4. error will occur.
Applying this commit will resolve this issue.
sentry-3961333326
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prFixes an issue where dynamic product carousel blocks on the website could behave unexpectedly when visitors used previous or next navigation. This helps keep product showcases working smoothly and avoids disruption to the shopping experience.
Original PR description
The issue occurred after the merge of this PR[1]. In that, we removed the dependency on underscore.js and introduced new functions to the qweb engine: `range` and `uniqueId`. The variable named `uniqueId` was clashing with the qweb function `uniqueId()` that's why variable were getting compiled as a function instead of the actual value, which led to unexpected behaviour. This commit renames the uniqueId variable to avoid conflicts with the qweb function `uniqueId()`. [1] https://github.com/odoo/odoo/pull/123018 task-3357115
Prevents users from deleting the anonymous final consumer record required for Chilean Point of Sale localization. This helps avoid configuration problems that could stop PoS operations from working correctly, while still allowing cleanup during module uninstallation.
Original PR description
The Consumidor Final Anónimo cannot be deleted in order for the PoS localization to work properly so, with this commit, we do not allow the user to delete it (except at the uninstallation of the module)