]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
Tunnel edit: init() need not take a tunnelConfiguration argument
authorRoopesh Chander <roop@roopc.net>
Wed, 19 Dec 2018 11:00:34 +0000 (16:30 +0530)
committerRoopesh Chander <roop@roopc.net>
Wed, 19 Dec 2018 13:05:53 +0000 (18:35 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/UI/iOS/ViewController/TunnelEditTableViewController.swift
WireGuard/WireGuard/UI/iOS/ViewController/TunnelsListTableViewController.swift

index f92f28372cb5de9c458f269f692d8f93788e879b..4aa1180c08c7b3ec6591f6b2a12cf3e2f1c0fc9f 100644 (file)
@@ -55,12 +55,11 @@ class TunnelEditTableViewController: UITableViewController {
         loadSections()
     }
 
-    init(tunnelsManager: TunnelsManager, tunnelConfiguration: TunnelConfiguration?) {
+    init(tunnelsManager: TunnelsManager) {
         // Use this initializer to create a new tunnel.
-        // If tunnelConfiguration is passed, data will be prepopulated from that configuration.
         self.tunnelsManager = tunnelsManager
         tunnel = nil
-        tunnelViewModel = TunnelViewModel(tunnelConfiguration: tunnelConfiguration)
+        tunnelViewModel = TunnelViewModel(tunnelConfiguration: nil)
         activateOnDemandSetting = ActivateOnDemandSetting.defaultSetting
         super.init(style: .grouped)
         loadSections()
index 3225fe03377f2d4ed3223fba75bd994430a50d73..c07657fb6f6916f8ccb3f9017c96bb0092df1a75 100644 (file)
@@ -110,7 +110,7 @@ class TunnelsListTableViewController: UIViewController {
 
         let createFromScratchAction = UIAlertAction(title: "Create from scratch", style: .default) { [weak self] _ in
             if let self = self, let tunnelsManager = self.tunnelsManager {
-                self.presentViewControllerForTunnelCreation(tunnelsManager: tunnelsManager, tunnelConfiguration: nil)
+                self.presentViewControllerForTunnelCreation(tunnelsManager: tunnelsManager)
             }
         }
         alert.addAction(createFromScratchAction)
@@ -136,8 +136,8 @@ class TunnelsListTableViewController: UIViewController {
         present(settingsNC, animated: true)
     }
 
-    func presentViewControllerForTunnelCreation(tunnelsManager: TunnelsManager, tunnelConfiguration: TunnelConfiguration?) {
-        let editVC = TunnelEditTableViewController(tunnelsManager: tunnelsManager, tunnelConfiguration: tunnelConfiguration)
+    func presentViewControllerForTunnelCreation(tunnelsManager: TunnelsManager) {
+        let editVC = TunnelEditTableViewController(tunnelsManager: tunnelsManager)
         let editNC = UINavigationController(rootViewController: editVC)
         editNC.modalPresentationStyle = .formSheet
         present(editNC, animated: true)