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();
_createSingleEmailView(currentEmail!.id!);
if (currentEmail?.id != null) {
_createSingleEmailView(currentEmail!.id!);
}
if (!currentEmail!.hasRead) {
markAsEmailRead(currentEmail!, ReadActions.markAsRead, MarkReadAction.tap);
@@ -805,7 +807,7 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
ReadActions readActions,
MarkReadAction markReadAction,
) {
if (accountId != null && session != null) {
if (accountId != null && session != null && presentationEmail.id != null) {
consumeState(_markAsEmailReadInteractor.execute(
session!,
accountId!,