Friday, September 18, 2026
3 changes · master
Features or functions removed from Odoo
This change removes obsolete internal code related to unit-of-measure rounding in the Purchase and Sales apps. It has no expected impact on daily workflows, but helps keep the system easier to maintain and reduces technical clutter.
Original PR description
With this commit, remove unused method definitions related to UoM rounding. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo removed an unused way of loading chat channels that was no longer called by the interface. The messaging menu already loads the same channels through its normal route, so this cleanup reduces obsolete code and test coverage without changing expected user behavior.
Original PR description
Nothing fetches `channels_as_member`: its client side fetcher was never called, and the messaging menu loads its channels through its own load more route. Remove the handler, that dead fetcher, the loading template it was the only condition of, the mock server counterpart and the performance test. The livechat tests covering it now use the messaging menu load more route, which returns the same channels. https://github.com/odoo/enterprise/pull/131187 Forward-Port-Of: odoo/odoo#287753
An internal messaging performance test was removed because the related check changed in the main Odoo codebase. This keeps the enterprise test suite aligned and prevents test import errors, with no direct impact on end users.
Original PR description
The `channels_as_member` performance test is removed in odoo, adjusting its query count now raises an AttributeError at import. https://github.com/odoo/odoo/pull/287753 Forward-Port-Of: odoo/enterprise#131187