Daily updates from Odoo
Friday, August 9, 2024
4 changes · master
Resolved issues and error corrections
This fix ensures restaurant orders reopen correctly after using the booking flow. It prevents staff from seeing a blank screen when returning to a selected table, keeping point-of-sale operations smooth.
Original PR description
Screens are saved on order so that when an order is reselected, the order is rendered on its last recorded screen. In this commit, we exclude the ActionScreen since it doesn't make sense (for now) for it to be a screen for the current order. Steps to reproduce: 1. Install pos_restaurant_appointment. 2. Open a session for the Restaurant config. 3. Open an order by clicking a table. 4. Click Booking button from the navbar. 5. Click the table selector and select the table you selected in step 2. 6. ISSUE: The screen is blank. Community PR: https://github.com/odoo/odoo/pull/176278
An automated website sale test was adjusted to match the updated badge styling used on wishlist elements. This helps keep quality checks reliable after recent visual design changes, without changing the customer-facing shopping experience.
Original PR description
- Requires : https://github.com/odoo/odoo/pull/176254 This commit aims to adapt the test to find the right DOM element. As the front-end badges recently got their design reviewed, we need to set some badges to `bg-*` (aka old badge design) instead of `text-bg-*` depending on the context. As we need to apply that `bg-primary` on the wishlist badge, the test has to be adapted. task-4106164
This fix makes the online bank synchronization connector check proxy mode values exactly as expected, using lowercase-only matching. It helps prevent incorrectly formatted proxy mode values from being accepted, reducing the chance of synchronization setup issues.
Original PR description
The `i` modifier is not needed in the regular expression, we need to check if proxy_mode matches the regex in a case-sensitive way. Task ID: 4067083
This fix ensures more text shown in Odoo Studio's button configuration can be translated correctly. It helps users working in different languages see consistent, localized labels instead of untranslated English text.
Original PR description
add .translate to untranslated props. This commit fixes the props that pass strings to use `.translate` introduced in: https://github.com/odoo/odoo/pull/174697 Community: https://github.com/odoo/odoo/pull/175909