diff options
Diffstat (limited to 'ZeroTier One/JoinNetworkViewController.m')
| -rw-r--r-- | ZeroTier One/JoinNetworkViewController.m | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ZeroTier One/JoinNetworkViewController.m b/ZeroTier One/JoinNetworkViewController.m index 60e8e1cc..f91589d9 100644 --- a/ZeroTier One/JoinNetworkViewController.m +++ b/ZeroTier One/JoinNetworkViewController.m @@ -72,10 +72,17 @@ NSString * const JoinedNetworksKey = @"com.zerotier.one.joined-networks"; - (IBAction)onJoinClicked:(id)sender { NSString *networkId = self.network.stringValue; + NSError *error = nil; [[ServiceCom sharedInstance] joinNetwork:networkId allowManaged:(self.allowManagedCheckBox.state == NSOnState) allowGlobal:(self.allowGlobalCheckBox.state == NSOnState) - allowDefault:(self.allowDefaultCheckBox.state == NSOnState)]; + allowDefault:(self.allowDefaultCheckBox.state == NSOnState) + error:&error]; + + if(error) { + // TODO: display error message + return; + } self.network.stringValue = @""; |
