diff options
| author | Jon Petersson <jon.petersson@kvadrat.se> | 2024-02-20 12:39:25 +0100 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2024-02-20 13:56:03 +0100 |
| commit | e423743a9032fcaacf438773f9590452694432f4 (patch) | |
| tree | c4e00d1c11f5605bb87b0cdd28d9e280d34a052c | |
| parent | ab8ab7e0fc3f144ce14a21037cfc348e82751b1d (diff) | |
| download | mullvadvpn-e423743a9032fcaacf438773f9590452694432f4.tar.xz mullvadvpn-e423743a9032fcaacf438773f9590452694432f4.zip | |
Fix welcome screen not shown on account creation
| -rw-r--r-- | ios/MullvadVPN/Coordinators/LoginCoordinator.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/View controllers/Login/LoginInteractor.swift | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/ios/MullvadVPN/Coordinators/LoginCoordinator.swift b/ios/MullvadVPN/Coordinators/LoginCoordinator.swift index 42ddd0e2a7..a99d693b9d 100644 --- a/ios/MullvadVPN/Coordinators/LoginCoordinator.swift +++ b/ios/MullvadVPN/Coordinators/LoginCoordinator.swift @@ -56,7 +56,7 @@ final class LoginCoordinator: Coordinator, Presenting, DeviceManagementViewContr }) .store(in: &subscriptions) - interactor.didCreateAccount = self.didCreateAccount + interactor.didCreateAccount = didCreateAccount navigationController.pushViewController(loginController, animated: animated) diff --git a/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift b/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift index 0f69fe96fd..a6d2300077 100644 --- a/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift +++ b/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift @@ -26,7 +26,10 @@ final class LoginInteractor { } func createAccount() async throws -> String { - try await tunnelManager.setNewAccount().number + let accountNumber = try await tunnelManager.setNewAccount().number + didCreateAccount?() + + return accountNumber } func getLastUsedAccount() -> String? { |
