This commit is contained in:
aminecmi
2022-12-13 21:32:48 +01:00
parent 156c1681cf
commit c4ed30f594
2 changed files with 15 additions and 3 deletions

View File

@ -100,9 +100,21 @@ class AppSettingsService {
return _apiTimeout!!
}
private fun secToMs(n: Long) = n * 1000
private fun refreshApiTimeout() {
val settingsTimeout = settings.getLong(API_TIMEOUT, HttpTimeout.INFINITE_TIMEOUT_MS)
_apiTimeout = if (settingsTimeout > 0) settingsTimeout else HttpTimeout.INFINITE_TIMEOUT_MS
_apiTimeout = secToMs(try {
val settingsTimeout = settings.getString(API_TIMEOUT, "60")
if (settingsTimeout.toLong() > 0) {
settingsTimeout.toLong()
} else {
settings.remove(API_TIMEOUT)
60
}
} catch (e: Exception) {
settings.remove(API_TIMEOUT)
60
})
}
private fun refreshBaseUrl() {