Wednesday, March 26, 2025
2 changes · saas-17.4
Resolved issues and error corrections
This fixes an issue where pinned live chat conversations could appear under the wrong sidebar category after reloading the page. Users will see chats grouped correctly, making the inbox and live chat sidebar easier to navigate.
Original PR description
Before this PR, live chats were sometimes displayed under the wrong category. Steps to reproduce: - Ensure you have one live chat pinned in the sidebar. - Go to the inbox, fold the live chat category. - Reload the page. - Open the live chat category. - The chat is displayed under the wrong category. Since [1], the t-key used in the side bar template is the index of the category which is not reliable. Change it to the id field which is also unique but more reliable. [1]: https://github.com/odoo/odoo/pull/203150 
The Barcode app now avoids errors when the import feature is not installed separately. This helps users install and open the app without asset-loading failures caused by a missing optional component.
Original PR description
Installing stock_barcode without base_import installed results in errors in the assets when loading `ImportBlockUI`. This occurs because `stock_barcode` requires a component from `base_import` but does not explicitly declare it as a dependency. opw-4613302