From 1ed7f0a3cbf6fa0caa8ce0c9e7b6d8df81fdc34b Mon Sep 17 00:00:00 2001 From: Benjamin Reis Date: Fri, 28 Jul 2017 10:14:43 +0200 Subject: [PATCH] Do not allow login without domain --- Classes/AssistantView.m | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Classes/AssistantView.m b/Classes/AssistantView.m index b9c3be830..ad90016e6 100644 --- a/Classes/AssistantView.m +++ b/Classes/AssistantView.m @@ -705,10 +705,13 @@ static UICompositeViewDescription *compositeDescription = nil; UIAssistantTextField *domain = [self findTextField:ViewElement_Domain]; [domain showError:[AssistantView errorForLinphoneAccountCreatorDomainStatus:LinphoneAccountCreatorDomainInvalid] when:^BOOL(NSString *inputEntry) { - LinphoneAccountCreatorDomainStatus s = - linphone_account_creator_set_domain(account_creator, inputEntry.UTF8String); - domain.errorLabel.text = [AssistantView errorForLinphoneAccountCreatorDomainStatus:s]; - return s != LinphoneAccountCreatorDomainOk; + if (![inputEntry isEqualToString:@""]) { + LinphoneAccountCreatorDomainStatus s = + linphone_account_creator_set_domain(account_creator, inputEntry.UTF8String); + domain.errorLabel.text = [AssistantView errorForLinphoneAccountCreatorDomainStatus:s]; + return s != LinphoneAccountCreatorDomainOk; + } + return true; }]; UIAssistantTextField *url = [self findTextField:ViewElement_URL];