TF-1977 Redirect to Inbox when clicking on logo

(cherry picked from commit b6be26e9aa81f60c48de508a8ed0c052be952773)
This commit is contained in:
dab246
2023-08-29 14:52:30 +07:00
committed by Dat Vu
parent 28cc6203ed
commit 77d95b9fa8
2 changed files with 15 additions and 1 deletions
@@ -2084,6 +2084,19 @@ class MailboxDashBoardController extends ReloadableController {
}
String get baseDownloadUrl => sessionCurrent?.getDownloadUrl(jmapUrl: dynamicUrlInterceptors.jmapUrl) ?? '';
void redirectToInboxAction() {
log('MailboxDashBoardController::redirectToInboxAction:');
if (selectedMailbox.value?.role == PresentationMailbox.roleInbox) return;
final inboxId = getMailboxIdByRole(PresentationMailbox.roleInbox);
if (inboxId == null) return;
final inboxPresentation = mapMailboxById[inboxId];
if (inboxPresentation == null) return;
openMailboxAction(inboxPresentation);
}
@override
void onClose() {