MESSENGER-3156 Fix ServerURL preselection

This commit is contained in:
Frank Rotermund
2022-05-16 11:16:15 +00:00
parent cc287d62c0
commit dac2cd7292
3 changed files with 24 additions and 24 deletions

View File

@@ -470,30 +470,19 @@
}
}
//- (void)setHomeServerTextFieldText:(ServerSetting *)serverSetting
//{
// NSString *serverUrl;
// NSUInteger index = [ServerURLHelper.shared.serverSettings indexOfObject:serverSetting];
// if (index != NSNotFound) {
// ServerURLHelper.shared.selectedIndex = index;
// serverUrl = serverSetting.serverUrl;
//
// MXSDKOptions *option = MXSDKOptions.sharedInstance;
//
// option.clientPermalinkBaseUrl = [ServerURLHelper.shared httpsPermalink];
// } else {
// serverUrl = @"";
// }
//
// _homeServerTextField.text = serverUrl;
//
// if (!mxRestClient || ![mxRestClient.homeserver isEqualToString:serverUrl])
- (void)setHomeServerTextFieldText:(NSString *)homeServerUrl
- (void)setHomeServerTextFieldText:(NSString *)homeServerUrl;
{
if (!homeServerUrl.length)
{
// Force refresh with default value
homeServerUrl = _defaultHomeServerUrl;
NSString *serverUrl;
NSUInteger index = [ServerURLHelper.shared indexOf:homeServerUrl];
if (index != NSNotFound) {
ServerURLHelper.shared.selectedIndex = index;
serverUrl = homeServerUrl;
MXSDKOptions *option = MXSDKOptions.sharedInstance;
option.clientPermalinkBaseUrl = [ServerURLHelper.shared httpsPermalink];
} else {
serverUrl = @"";
}
_homeServerTextField.text = homeServerUrl;