Saturday, July 26, 2025
2 changes · master
Features or functions removed from Odoo
This change removes an unused internal mail function that was left behind after related WhatsApp channel behavior was removed. It helps keep the codebase simpler and easier to maintain, with no expected impact on day-to-day users.
Original PR description
Since odoo/enterprise#69648 the usage of the `openWhatsAppChannel()` has been removed. This method was the only one that used `pin()` method of thread model. This change removes `pin()` method as it's now dead code. Related to: odoo/enterprise#91022
Unused WhatsApp channel code was removed because the related workflow is no longer used. This keeps the WhatsApp module cleaner and updates tests to match the current channel member flow, with no expected impact on day-to-day users.
Original PR description
Since odoo/enterprise#69648 the usage of the `openWhatsAppChannel()` has been removed. Consequently this method and `whatsapp_channel_join_and_pin` method are now dead code. This change removes the dead code and adapts the related test to reflect the actual `adding member` flow for channels. Related to: odoo/odoo#220560