Daily updates from Odoo
Thursday, August 1, 2024
4 changes · master
Resolved issues and error corrections
This fixes the layout of call-to-action sections on Helpdesk website pages when more than one button is shown. The buttons now align properly, avoiding a broken or awkward appearance for visitors and helping keep support pages polished.
Original PR description
| Master | This PR | |--------|--------| | <img alt="image" src="https://github.com/user-attachments/assets/8f19044a-0c85-4973-938b-c7bdacfddf4c"> | <img alt="image" src="https://github.com/user-attachments/assets/90bceac9-428d-4f1f-81b1-252e86fd1524"> | | <img alt="image" src="https://github.com/user-attachments/assets/d86944db-03a8-4caa-b198-d21bebccba55"> | <img alt="image" src="https://github.com/user-attachments/assets/fc238783-d22c-44d0-adb4-36800001384d"> | Commit[1], which is part of the Odoo 18 snippets redesign aimed to align all the occurrences of the `s_call_to_action` snippet across the front-end. It appears that this commit did not take into account the fact that a second button can be xpath next to the first one. To ensure this scenario does not cause any issue, we restore the flex layout already existing before. Commit[1]: 53c0592f367572db5ceff49db2f4363b7306a102 task-4086686
This fix makes more labels, prompts, and messages across several Odoo apps available for translation. It improves usability for businesses operating in multiple languages by ensuring interface text can be localized consistently.
Original PR description
Community: https://github.com/odoo/odoo/pull/174914
The payroll test for Australian employee termination payments now uses a fixed date so the employee's age stays consistent. This prevents test results from changing over time due to age-based withholding rules, improving reliability without affecting business operations.
Original PR description
Termination test failed because the employee's age was over 60 now, which gets a lower withholding rate. This commit sets a freezetime so a fixed age is used.
The WhatsApp module now correctly includes a missing dependency needed for its routing-related functionality. This helps prevent installation or runtime issues caused by unavailable supporting functions.
Original PR description
The `http_routing` module is missing from whatsapp dependency, therefore it doesn't import the function `_slugify`