From b873e5e2796b92e5382875473b74450667cde593 Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Wed, 1 Jun 2022 21:12:42 +0200 Subject: [PATCH] Strip VPNManager initialization --- Passepartout/App/Constants/AppContext.swift | 24 +++++++++------------ 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/Passepartout/App/Constants/AppContext.swift b/Passepartout/App/Constants/AppContext.swift index efb9a5f8..473af572 100644 --- a/Passepartout/App/Constants/AppContext.swift +++ b/Passepartout/App/Constants/AppContext.swift @@ -104,23 +104,19 @@ class AppContext { ) #if targetEnvironment(simulator) - vpnManager = VPNManager( - appManager: appManager, - profileManager: profileManager, - providerManager: providerManager, - strategy: VPNManager.MockStrategy() - ) + let strategy = VPNManager.MockStrategy() #else - vpnManager = VPNManager( - appManager: appManager, - profileManager: profileManager, - providerManager: providerManager, - strategy: VPNManager.TunnelKitStrategy( - appGroup: Constants.App.appGroupId, - tunnelBundleIdentifier: Constants.App.tunnelBundleId - ) + let strategy = VPNManager.TunnelKitStrategy( + appGroup: Constants.App.appGroupId, + tunnelBundleIdentifier: Constants.App.tunnelBundleId ) #endif + vpnManager = VPNManager( + appManager: appManager, + profileManager: profileManager, + providerManager: providerManager, + strategy: strategy + ) // app