diff options
Diffstat (limited to 'addons/mail/static/src/models/messaging_initializer/messaging_initializer.js')
| -rw-r--r-- | addons/mail/static/src/models/messaging_initializer/messaging_initializer.js | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/addons/mail/static/src/models/messaging_initializer/messaging_initializer.js b/addons/mail/static/src/models/messaging_initializer/messaging_initializer.js index eace6856ebb..4daa33bb374 100644 --- a/addons/mail/static/src/models/messaging_initializer/messaging_initializer.js +++ b/addons/mail/static/src/models/messaging_initializer/messaging_initializer.js @@ -30,6 +30,11 @@ function factory(dependencies) { model: 'mail.box', name: this.env._t("Inbox"), }]], + moderation: [['create', { + id: 'moderation', + model: 'mail.box', + name: this.env._t("Moderation"), + }]], starred: [['create', { id: 'starred', isServerPinned: true, @@ -37,7 +42,6 @@ function factory(dependencies) { name: this.env._t("Starred"), }]], }); - const device = this.messaging.device; device.start(); const context = Object.assign({ @@ -199,14 +203,9 @@ function factory(dependencies) { this.env.messaging.inbox.update({ counter: needaction_inbox_counter }); this.env.messaging.starred.update({ counter: starred_counter }); if (moderation_channel_ids.length > 0) { - this.messaging.update({ - moderation: [['create', { - counter: moderation_counter, - id: 'moderation', - isServerPinned: true, - model: 'mail.box', - name: this.env._t("Moderation"), - }]], + this.messaging.moderation.update({ + counter: moderation_counter, + isServerPinned: true, }); } } |
