Daily updates from Odoo
Friday, January 23, 2026
2 changes · master
Features or functions removed from Odoo
This update simplifies the way Discuss messages are tracked, removing a redundant feature that impacted reliability and user privacy. The change improves the accuracy of message history and streamlines the 'Seen' indicator, providing a clearer visual representation of message status.
Original PR description
enterprise: https://github.com/odoo/enterprise/pull/104332 upgrade: https://github.com/odoo/upgrade/pull/9269 * = im_livechat, test_discuss_full This commit removes the fetched feature of Discuss…
enterprise: https://github.com/odoo/enterprise/pull/104332 upgrade: https://github.com/odoo/upgrade/pull/9269 * = im_livechat, test_discuss_full This commit removes the fetched feature of Discuss messages, for the following reasons: 1. Redundancy: The original purpose of confirming server receipt is now better handled by the "pending" message state (spinner/opacity). Once a message is no longer pending, it is effectively "sent". 2. Reliability & Privacy: The previous implementation relied on a single bus notification, which when lost would lead to an inconsistent state. Fixing this reliability (by broadcasting status on connection) would negatively impact performance and, more critically, leak the presence of users who wish to appear "Offline". 3. Data Modeling: The model only tracks the last fetched ID, which is an inaccurate representation of message history if gaps exist. This commit also simplifies the "Seen" indicator to reflect this change: - single gray check: Some people have seen. - double purple checks: Seen by all channel members. task-5177299
This update simplifies the display of WhatsApp messages by removing a redundant 'fetched' indicator. This change improves reliability and privacy by preventing inaccurate tracking of user status and ensures users can appear offline. The 'Seen' indicator has also been updated for clarity.
Original PR description
community: https://github.com/odoo/odoo/pull/243853 upgrade: https://github.com/odoo/upgrade/pull/9269 This commit removes the fetched feature of Discuss messages, for the following reasons: 1.…
community: https://github.com/odoo/odoo/pull/243853 upgrade: https://github.com/odoo/upgrade/pull/9269 This commit removes the fetched feature of Discuss messages, for the following reasons: 1. Redundancy: The original purpose of confirming server receipt is now better handled by the "pending" message state (spinner/opacity). Once a message is no longer pending, it is effectively "sent". 2. Reliability & Privacy: The previous implementation relied on a single bus notification, which when lost would lead to an inconsistent state. Fixing this reliability (by broadcasting status on connection) would negatively impact performance and, more critically, leak the presence of users who wish to appear "Offline". 3. Data Modeling: The model only tracks the last fetched ID, which is an inaccurate representation of message history if gaps exist. This commit also simplifies the "Seen" indicator to reflect this change: - single gray check: Some people have seen. - double purple checks: Seen by all channel members. task-5177299