Hot fix cannot send email on cyrus server when the first open app
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
+2
-4
@@ -6,9 +6,7 @@ import 'package:tmail_ui_user/features/composer/presentation/composer_controller
|
||||
|
||||
extension GetOutboxMailboxIdForComposerExtension on ComposerController {
|
||||
MailboxId? getOutboxMailboxIdForComposer() {
|
||||
final defaultOutboxMailbox = mailboxDashBoardController.mapDefaultMailboxIdByRole[
|
||||
PresentationMailbox.roleOutbox
|
||||
];
|
||||
final defaultOutboxMailboxId = mailboxDashBoardController.outboxMailbox?.mailboxId;
|
||||
final lowercaseOutboxRole = PresentationMailbox.roleOutbox.value.toLowerCase();
|
||||
|
||||
return mailboxDashBoardController.mapMailboxById.entries
|
||||
@@ -17,6 +15,6 @@ extension GetOutboxMailboxIdForComposerExtension on ComposerController {
|
||||
return mailbox.emailTeamMailBoxes == identitySelected.value?.email &&
|
||||
mailbox.name?.name.toLowerCase() == lowercaseOutboxRole;
|
||||
})
|
||||
?.key ?? defaultOutboxMailbox;
|
||||
?.key ?? defaultOutboxMailboxId;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user