TF-3385 Fix change flags not working

This commit is contained in:
DatDang
2025-01-03 17:01:26 +07:00
committed by Dat H. Pham
parent db0f26f241
commit b5fc4c6e58
2 changed files with 14 additions and 2 deletions
@@ -1134,6 +1134,13 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
KeyWordIdentifier.emailFlagged: success.markStarAction == MarkStarAction.markStar,
});
mailboxDashBoardController.setSelectedEmail(newEmail);
final emailId = newEmail?.id;
if (emailId == null) return;
mailboxDashBoardController.updateEmailFlagByEmailIds(
[emailId],
markStarAction: success.markStarAction,
);
}
void handleEmailAction(BuildContext context, PresentationEmail presentationEmail, EmailActionType actionType) {