5dcfb30fb39219efbe1c96d72cc311b103ad4c4f
Revision on https://github.com/odoo/odoo/commit/299ebb2cdf63de2e3967da0d2f3e7effd239812b [IMP] mail: add moderation on channels The commit above adds moderated channel. When a message is pending moderation, it is not yet linked to the channel server-side, which is why there is a hack to set `channel_ids` on the client side so that the message is visible on the corresponding channel (only for author of message and moderator of channel). It is only when the message is accepted that this message is linked to the correct `channel_ids`. The server provides the updated list of channels that this message is linked to, but it misses static channels that only make sense on the client-side, such as "Inbox" or "Starred". This commit solves the issue by only extending the list of channel registered on the message when it is accepted, so that static channels are not unlinked from the message. Note that it is necessary to update `channel_ids` of the message, because there could be "relay" channels. In other words, when the moderated message is accepted, there could be more channels that contain this message.
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%