summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/models/thread_cache/thread_cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/models/thread_cache/thread_cache.js')
-rw-r--r--addons/mail/static/src/models/thread_cache/thread_cache.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/mail/static/src/models/thread_cache/thread_cache.js b/addons/mail/static/src/models/thread_cache/thread_cache.js
index 0c2ef2af35f..c89ded407a3 100644
--- a/addons/mail/static/src/models/thread_cache/thread_cache.js
+++ b/addons/mail/static/src/models/thread_cache/thread_cache.js
@@ -227,11 +227,13 @@ function factory(dependencies) {
} else if (thread === this.env.messaging.inbox) {
return domain.concat([['needaction', '=', true]]);
} else if (thread === this.env.messaging.starred) {
- return domain.concat([['starred', '=', true]]);
+ return domain.concat([
+ ['starred_partner_ids', 'in', [this.env.messaging.currentPartner.id]],
+ ]);
} else if (thread === this.env.messaging.history) {
return domain.concat([['needaction', '=', false]]);
} else if (thread === this.env.messaging.moderation) {
- return domain.concat([['need_moderation', '=', true]]);
+ return domain.concat([['moderation_status', '=', 'pending_moderation']]);
} else {
// Avoid to load user_notification as these messages are not
// meant to be shown on chatters.