TF-1604: Add requiredCapabilities support TeamMailbox for mailbox

(cherry picked from commit ac7a8bff08ddc13e94b9ae97923c477c7d810ba0)
This commit is contained in:
HuyNguyen
2023-03-21 14:15:54 +07:00
committed by Dat Vu
parent 13fe2300dc
commit 0b0db87260
19 changed files with 196 additions and 132 deletions
@@ -322,10 +322,11 @@ class DestinationPickerController extends BaseMailboxController {
}
void _dispatchCreateNewMailboxFolder(
AccountId accountId,
CreateNewMailboxRequest request
Session session,
AccountId accountId,
CreateNewMailboxRequest request
) async {
consumeState(_createNewMailboxInteractor.execute(accountId, request));
consumeState(_createNewMailboxInteractor.execute(session, accountId, request));
}
void _createNewMailboxSuccess(CreateNewMailboxSuccess success) {
@@ -404,6 +405,7 @@ class DestinationPickerController extends BaseMailboxController {
: mailboxDestination.value?.id;
_dispatchCreateNewMailboxFolder(
_session!,
accountId!,
CreateNewMailboxRequest(
generateCreateId,