Thursday, February 13, 2025
6 changes · master
Resolved issues and error corrections
This update fixes a problem in the live chat feature's embedded service. It helps ensure website visitors can reliably use live chat, reducing potential disruption in customer conversations.
This update fixes errors that could occur when creating or editing recruitment records through Studio before the record was fully saved. It helps recruiters and administrators avoid interruptions when configuring or using job-related forms.
Original PR description
Fixes some compute methods that did not work with a new record (with `newId`) Runbot Error - 116692
This fixes a visual layout issue in the kanban color picker caused by a styling change intended for the accounting dashboard. The accounting upload link keeps the intended appearance, while other dashboard popovers display correctly again.
Original PR description
This PR fixes an issue introduced in Commit[^1]. Prior to Commit[1], we were using the mixin `o-kanban-dashboard-dropdown-link` to handle the spacing of the link within the popover. This mixin was…
This PR fixes an issue introduced in Commit[^1]. Prior to Commit[1], we were using the mixin `o-kanban-dashboard-dropdown-link` to handle the spacing of the link within the popover. This mixin was scoping this change to `<a/>` tags that are direct children. Commit[1] was trying to change the color of the file upload link on the accounting dashboard to replicate the design of the other elements but instead of tweaking the `@include` on the Accouting side, it modified the `@mixin` directly, meaning this now affects all the links, color picker as well, resulting in a broken layout. To fix this issue, we scope back the change to direct children while providing the desired result in the account dashboard. [^1]: Commit[1]: odoo/odoo@334a8161cd2feb092cafedc35d94645900b40518 | Master | This PR | |--------|--------| | <img width="403" alt="image" src="https://github.com/user-attachments/assets/86e45c21-0c67-4e7f-b642-9148baf4edea" /> | <img width="399" alt="image" src="https://github.com/user-attachments/assets/de73c676-24e7-48d4-8b0f-4042c0bf4190" /> | task-4574415 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix ensures dark mode styling files are only loaded when dark mode is used, instead of being included in the standard light mode view. It helps prevent visual inconsistencies in restaurant appointment planning screens that use Gantt views.
Original PR description
This commit fixes an asset issue with web_gantt where the dark mode specific assets from web_gantt were included in the main (light mode) assets from pos_restaurant_appointment. Part of task-4571228
The WhatsApp test coverage was updated to match recent shared platform changes around attachment handling, including voice attachments. This helps keep WhatsApp messaging behavior reliable and aligned with the latest expected workflows.
The Sign app now has the missing icon mapping needed to show the correct sidebar icons when new item types are used. This prevents errors and keeps the signing template setup experience working smoothly.
Original PR description
After #75291 we are using `icon_type` map to display the sidebar type icon if it's not defined on the item type. However the `icon_type` map wasn't defined anywhere which causes an error with new types.