Fix single email controller unit test is failed

This commit is contained in:
dab246
2025-09-26 11:50:01 +07:00
committed by Dat H. Pham
parent 2baf754cc1
commit 9214347010
@@ -447,7 +447,9 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
_resetToOriginalValue(); _resetToOriginalValue();
_createSingleEmailView(currentEmail!.id!); if (currentEmail?.id != null) {
_createSingleEmailView(currentEmail!.id!);
}
if (!currentEmail!.hasRead) { if (!currentEmail!.hasRead) {
markAsEmailRead(currentEmail!, ReadActions.markAsRead, MarkReadAction.tap); markAsEmailRead(currentEmail!, ReadActions.markAsRead, MarkReadAction.tap);
@@ -805,7 +807,7 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
ReadActions readActions, ReadActions readActions,
MarkReadAction markReadAction, MarkReadAction markReadAction,
) { ) {
if (accountId != null && session != null) { if (accountId != null && session != null && presentationEmail.id != null) {
consumeState(_markAsEmailReadInteractor.execute( consumeState(_markAsEmailReadInteractor.execute(
session!, session!,
accountId!, accountId!,