summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorBug Magnet <marco.nikic@mullvad.net>2024-02-20 13:56:19 +0100
committerBug Magnet <marco.nikic@mullvad.net>2024-02-20 13:56:19 +0100
commitbde5c5d57d6a0c4f31a6e91eda2ca1d8b21eef41 (patch)
treec4e00d1c11f5605bb87b0cdd28d9e280d34a052c
parentab8ab7e0fc3f144ce14a21037cfc348e82751b1d (diff)
parente423743a9032fcaacf438773f9590452694432f4 (diff)
downloadmullvadvpn-bde5c5d57d6a0c4f31a6e91eda2ca1d8b21eef41.tar.xz
mullvadvpn-bde5c5d57d6a0c4f31a6e91eda2ca1d8b21eef41.zip
Merge branch 'welcome-screen-not-shown-on-account-creation-ios-515'
-rw-r--r--ios/MullvadVPN/Coordinators/LoginCoordinator.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/LoginInteractor.swift5
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? {