Use JMAP rfc8621 section-2 totalEmails, unreadEmails and isSubscribed

This commit is contained in:
the-djmaze 2022-06-01 22:50:35 +02:00
parent c5718057aa
commit 118505f91e
15 changed files with 68 additions and 72 deletions

View file

@ -229,11 +229,11 @@ export class AppUser extends AbstractApp {
setFolderHash(result.Folder, result.Hash);
folderFromCache.messageCountAll(result.MessageCount);
folderFromCache.messageCountAll(result.totalEmails);
let unreadCountChange = (folderFromCache.messageCountUnread() !== result.MessageUnseenCount);
let unreadCountChange = (folderFromCache.messageCountUnread() !== result.unreadEmails);
folderFromCache.messageCountUnread(result.MessageUnseenCount);
folderFromCache.messageCountUnread(result.unreadEmails);
if (unreadCountChange) {
MessageFlagsCache.clearFolder(folderFromCache.fullName);