Move settings to config [skip ci]

This commit is contained in:
Ali 2020-10-03 23:33:48 +01:00
parent 3be79d78f0
commit bf72e315e4
2 changed files with 4 additions and 9 deletions

View File

@ -23,15 +23,6 @@ func updateAppConfigurationOnce(postbox: Postbox, network: Network) -> Signal<Vo
configuration.data = data
return configuration
})
var defaultEnableTempKeys = true
if let value = data["disable_pfs"] as? Bool {
defaultEnableTempKeys = false
}
updateNetworkSettingsInteractively(transaction: transaction, network: nil, { settings in
var settings = settings
settings.defaultEnableTempKeys = defaultEnableTempKeys
return settings
})
}
}
}

View File

@ -35,10 +35,14 @@ func managedConfigurationUpdates(accountManager: AccountManager, postbox: Postbo
}
let blockedMode = (config.flags & 8) != 0
let defaultEnableTempKeys = (config.flags & (1 << 13)) != 0
updateNetworkSettingsInteractively(transaction: transaction, network: network, { settings in
var settings = settings
settings.reducedBackupDiscoveryTimeout = blockedMode
settings.applicationUpdateUrlPrefix = config.autoupdateUrlPrefix
settings.defaultEnableTempKeys = defaultEnableTempKeys
return settings
})