TF-1360 Fix can not MarkAsRead when open app from notification

This commit is contained in:
dab246
2023-01-06 12:12:14 +07:00
committed by Dat H. Pham
parent e989870675
commit 1b59d7a99e
@@ -391,8 +391,7 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
void markAsEmailRead(PresentationEmail presentationEmail, ReadActions readActions) async {
final accountId = mailboxDashBoardController.accountId.value;
final mailboxCurrent = getMailboxContain(presentationEmail);
if (accountId != null && mailboxCurrent != null) {
if (accountId != null) {
consumeState(_markAsEmailReadInteractor.execute(accountId, presentationEmail.toEmail(), readActions));
}
}
@@ -757,8 +756,7 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
void markAsStarEmail(PresentationEmail presentationEmail, MarkStarAction markStarAction) async {
final accountId = mailboxDashBoardController.accountId.value;
final mailboxCurrent = getMailboxContain(presentationEmail);
if (accountId != null && mailboxCurrent != null) {
if (accountId != null) {
consumeState(_markAsStarEmailInteractor.execute(accountId, presentationEmail.toEmail(), markStarAction));
}
}