TF-1708 Sync use mailbox display name to show all mailbox name by in toast, dialog, label, path..

(cherry picked from commit 62137b655383199005c31d21fce46906fab451dc)
This commit is contained in:
dab246
2023-07-06 23:32:30 +07:00
committed by Dat Vu
parent 58f90e6819
commit 24d7eee69a
28 changed files with 122 additions and 105 deletions
@@ -19,7 +19,7 @@ class MarkAsMailboxReadInteractor {
Session session,
AccountId accountId,
MailboxId mailboxId,
MailboxName mailboxName,
String mailboxDisplayName,
int totalEmailUnread,
StreamController<Either<Failure, Success>> onProgressController
) async* {
@@ -44,15 +44,15 @@ class MarkAsMailboxReadInteractor {
if (totalEmailUnread == listEmails.length) {
yield Right(MarkAsMailboxReadAllSuccess(
mailboxName,
currentEmailState: currentEmailState,
currentMailboxState: currentMailboxState));
mailboxDisplayName,
currentEmailState: currentEmailState,
currentMailboxState: currentMailboxState));
} else if (listEmails.isNotEmpty) {
yield Right(MarkAsMailboxReadHasSomeEmailFailure(
mailboxName,
listEmails.length,
currentEmailState: currentEmailState,
currentMailboxState: currentMailboxState));
mailboxDisplayName,
listEmails.length,
currentEmailState: currentEmailState,
currentMailboxState: currentMailboxState));
} else {
yield Left(MarkAsMailboxReadAllFailure());
}
@@ -23,7 +23,7 @@ class MoveMailboxInteractor {
request.moveAction,
parentId: request.parentId,
destinationMailboxId: request.destinationMailboxId,
destinationMailboxName: request.destinationMailboxName,
destinationMailboxDisplayName: request.destinationMailboxDisplayName,
currentMailboxState: currentMailboxState));
} else {
yield Left<Failure, Success>(MoveMailboxFailure(null));