From c8ce3f10d65ba0e7d5dfa2106cc97f20e7ab7f15 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Fri, 22 Apr 2022 15:26:22 -0400 Subject: [PATCH] fix(mail(js)): perform a full fetch when in unseen/flagged mode --- UI/WebServerResources/js/Mailer/Mailbox.service.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/js/Mailer/Mailbox.service.js b/UI/WebServerResources/js/Mailer/Mailbox.service.js index 60063d658..6f8e100c6 100644 --- a/UI/WebServerResources/js/Mailer/Mailbox.service.js +++ b/UI/WebServerResources/js/Mailer/Mailbox.service.js @@ -403,7 +403,9 @@ } }); } - else if (!sortingAttributes && this.$syncToken) { + else if (!sortingAttributes && !this.$flaggedOnly && !this.$unseenOnly && this.$syncToken) { + // Fetch changes only if sorting attributes haven't changed, and view is not limited to + // unseen messages or flagged messages. action = 'changes'; options.syncToken = this.$syncToken; }