TF-1710 Add empty spam folder interactor

(cherry picked from commit f0d22cd8925185607b5dea74f2cf40052980d19c)
This commit is contained in:
dab246
2023-08-03 16:01:29 +07:00
committed by Dat Vu
parent 18c007d0b2
commit b83eb87675
12 changed files with 158 additions and 48 deletions
@@ -91,7 +91,7 @@ class LocalThreadDataSourceImpl extends ThreadDataSource {
}
@override
Future<List<EmailId>> emptyTrashFolder(
Future<List<EmailId>> emptyMailboxFolder(
Session session,
AccountId accountId,
MailboxId mailboxId,
@@ -85,14 +85,14 @@ class ThreadDataSourceImpl extends ThreadDataSource {
}
@override
Future<List<EmailId>> emptyTrashFolder(
Future<List<EmailId>> emptyMailboxFolder(
Session session,
AccountId accountId,
MailboxId mailboxId,
Future<void> Function(List<EmailId>? newDestroyed) updateDestroyedEmailCache
) {
return Future.sync(() async {
return await _threadIsolateWorker.emptyTrashFolder(
return await _threadIsolateWorker.emptyMailboxFolder(
session,
accountId,
mailboxId,