Privacy: IS Settings: Plug the UITextField to the model

This commit is contained in:
manuroe
2019-09-25 10:14:00 +02:00
parent 93db386602
commit 0002224764
5 changed files with 26 additions and 9 deletions

View File

@@ -47,7 +47,8 @@ final class SettingsIdentityServerViewModel: SettingsIdentityServerViewModelType
// MARK: Public
weak var viewDelegate: SettingsIdentityServerViewModelViewDelegate?
var identityServer: String?
// MARK: - Setup
init(session: MXSession) {
@@ -125,6 +126,7 @@ final class SettingsIdentityServerViewModel: SettingsIdentityServerViewModelType
private func refreshIdentityServerViewState() {
if let identityService = self.session.identityService {
let host = identityService.identityServer
self.identityServer = host
self.update(viewState: .loaded(displayMode: .identityServer(host: host)))
} else {
self.update(viewState: .loaded(displayMode: .noIdentityServer))