Wednesday, April 9, 2025
6 changes · master
Resolved issues and error corrections
This update standardizes the internal name used for live call session data in Discuss and Live Chat. It helps keep messaging and call features consistent across the system, reducing the risk of errors in future updates without changing the user experience.
Original PR description
*=website_livechat, test_discuss_full Rename rtcSessions (channel) to rtc_session_ids task-4675744
This update fixes an internal naming inconsistency in Live Chat so the system refers to live chat channels consistently. It helps reduce the risk of errors in chat-related features and tests without changing how users interact with live chat.
Original PR description
*=website_livechat Rename livechatChannel to livechat_channel_id task-4675745
Record selection fields no longer show broken avatar images when the selected value is not a real contact or record. This improves the visual polish and avoids confusing users when building filters or selecting records.
Original PR description
This commit fixes a bug where record_selector and multi_record_selector attempted to display avatar images for abstract values (e.g., domain selector expressions), resulting in broken image icons. The components now only try to render avatar images when a proper record ID is present.
When users save an edited message with no content, the delete confirmation dialog now shows the correct message preview instead of an empty editor. This avoids confusion and helps users confirm the right action before deleting a message.
Original PR description
Before this PR: When trying to save an empty message after editing, a confirmation dialog would appear asking if you want to delete the message. However, instead of showing a preview of the message, it displayed an empty composer. After this PR: The confirmation dialog now correctly displays the preview of the message. Task-4708569 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Gift card products sold on the website now show the intended gift card placeholder image, matching the display already used when customers redeem gift cards. This creates a clearer and more consistent shopping experience, and also cleans up an extra separator in wishlist lines when an item cannot be sold.
Original PR description
A new placeholder for gift cards was introduced in https://github.com/odoo/odoo/commit/c52453f8374d988127b2a18f7b357058b01501d9. This placeholder is only applied to the discount product (when a customer uses a gift card). After this commit, the placeholder will also be applied on gift card products (the ones customers buy from the website). Followup of task-4387239
This change corrects the way two-factor authentication login checks report their result. It helps ensure password and verification-code checks behave consistently and avoids login errors caused by missing responses.
Original PR description
- Since TOTP checks now pass through the `check_credentials` method, it needs to return a dict with the check result.
It wasn't done, on the PR modifying the totp check code. The new code need to respect the specification of the `check_credentials` function.
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr