Friday, February 21, 2025
3 changes · saas-18.2
Resolved issues and error corrections
Guest visitors in live chat now show the correct online or offline status. This fixes a display issue that could make guest availability appear missing or inaccurate, helping teams follow conversations more reliably.
Original PR description
Before this commit, the im_status of guests would not be set. This is because since https://github.com/odoo/odoo/pull/177611 the partner_id sent on the im_status_updated bus notification in case of guests changed from None to False, making the null coalescing operator in js keep the partner_id instead of skipping it and taking the guest_id. This commit fixes the issue by using the correct OR operator.
Customers are now sent to the correct extra information page during checkout instead of a broken page. This prevents a 404 error and helps keep the online purchase flow moving smoothly.
Original PR description
Instead of redirecting to /shop/shop/extra_info which throws a 404, we now redirect to the existing extra info page on /shop/extra_info Correction of typo from https://github.com/odoo/odoo/pull/198071
Belgian company setups will no longer trigger the Accounting app to install automatically through Belgian reporting dependencies. This avoids enabling an accounting feature unless it is intentionally selected, reducing surprise configuration changes for users.
Original PR description
Due to dependencies and auto installs, Accounting was auto installed for Belgian companies. `l10n_be_reports` was auto installed if `l10n_be` and `account_reports` are installed but it also depends on `account_loans` which is an accounting feature. report by CHKL