TF-3385 Update mark as read and star

This commit is contained in:
DatDang
2024-12-31 10:12:43 +07:00
committed by Dat H. Pham
parent a94513efb4
commit 8f5168ec6b
24 changed files with 521 additions and 32 deletions
@@ -884,6 +884,7 @@ class MailboxDashBoardController extends ReloadableController
EmailId emailId,
ReadActions readActions,
MarkReadAction markReadAction,
MailboxId? mailboxId,
) {
if (accountId.value != null && sessionCurrent != null) {
consumeState(_markAsEmailReadInteractor.execute(
@@ -892,6 +893,7 @@ class MailboxDashBoardController extends ReloadableController
emailId,
readActions,
markReadAction,
mailboxId,
));
}
}
@@ -923,6 +925,7 @@ class MailboxDashBoardController extends ReloadableController
accountId.value!,
listEmailNeedMarkAsRead.listEmailIds,
readActions,
listPresentationEmail.firstOrNull?.mailboxContain?.mailboxId,
));
}
}
@@ -960,7 +963,7 @@ class MailboxDashBoardController extends ReloadableController
message,
actionName: AppLocalizations.of(currentContext!).undo,
onActionClick: () {
markAsEmailRead(success.emailId, undoAction, MarkReadAction.undo);
markAsEmailRead(success.emailId, undoAction, MarkReadAction.undo, success.mailboxId);
},
leadingSVGIcon: imagePaths.icToastSuccessMessage,
backgroundColor: AppColor.toastSuccessBackgroundColor,