Wednesday, June 11, 2025
4 changes · 17.0
Resolved issues and error corrections
When Jordan e-invoicing submissions are rejected because of incorrect credentials, users now see a clearer message instead of an empty error. This helps businesses identify setup problems faster and reduces confusion when invoices fail to send.
Original PR description
Improve the error message when the response is HTTP 403. Currently, the content is empty for such errors, making it difficult to identify the source of the problem for users. Step to reproduce: - Try to send an invoice with wrong credentials. - The error message is empty, making it hard to understand what went wrong. Error message before this commit:  After:  Also added the missing .pot file. opw-4823950 opw-4628908 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 adds the missing phone number needed for an online sales checkout test to complete successfully. It prevents the automated add-to-cart checkout validation from timing out, helping keep website sales flows reliable.
Original PR description
the tour was failing because the phone number was not set in the website configuration, which is required for the add to cart snippet tour to pass because it checks the phone number in the billing address form page which is required to be filled in order to proceed with the tour and confirm order is on the next page which is not reached so the tour was failing due to timeout build_error-160894
The mail GIF picker now shows a clear help message when users open Favorites without any saved GIFs. This avoids an empty, confusing screen and makes the feature easier to understand.
Original PR description
**Current behavior before PR:** When the user opened the Favorite category with no favorite GIFs, nothing was shown. This was caused by using `.length` on Map objects (`evenGif.gifs` and `oddGif.gifs`) , which should have been `.size`. (since #131344 ) **Desired behavior after PR is merged:** Help message is correctly displayed when no favorite GIFs are available. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies a small part of Odoo's translation tooling by avoiding unnecessary temporary list creation. It is an internal code quality fix with no expected visible change for users, but it helps keep the codebase aligned with quality checks.
Original PR description
Also replace an unnecessary listcomp by a gencomp as the list is not necessary. Though all the callsites seem to go through the entire sequence so likely doesn't do much.