Get all mailbox cache by AccountId

(cherry picked from commit 8a7ccbf5d757ac9f1ffbd1fc5a1c863f30ab7b4c)
This commit is contained in:
dab246
2023-04-25 15:04:41 +07:00
committed by Dat Vu
parent 1b7ce6b37a
commit 6189edd777
10 changed files with 53 additions and 13 deletions
@@ -117,7 +117,7 @@ class FCMRepositoryImpl extends FCMRepository {
@override
Future<List<PresentationMailbox>> getMailboxesNotPutNotifications(Session session, AccountId accountId) async {
final mailboxesCache = await _mapMailboxDataSource[DataSourceType.local]!.getAllMailboxCache();
final mailboxesCache = await _mapMailboxDataSource[DataSourceType.local]!.getAllMailboxCache(accountId);
final mailboxesCacheNotPutNotifications = mailboxesCache
.map((mailbox) => mailbox.toPresentationMailbox())
.where((presentationMailbox) => presentationMailbox.pushNotificationDeactivated)