diff options
| -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? { |
