Kris Wong
01/10/2020, 10:46 PMKris Wong
01/10/2020, 10:47 PMBrendan Weinstein
01/11/2020, 4:07 AMKris Wong
01/11/2020, 3:23 PMKris Wong
01/11/2020, 3:23 PMKris Wong
01/11/2020, 3:28 PMKris Wong
01/11/2020, 3:30 PMKris Wong
01/11/2020, 3:32 PMKris Wong
01/11/2020, 3:43 PMKris Wong
01/11/2020, 3:52 PMBrendan Weinstein
01/11/2020, 3:53 PMKris Wong
01/11/2020, 3:53 PMBrendan Weinstein
01/11/2020, 3:56 PMprivate suspend fun fetchRankingsStringFromNetwork() = CoroutineWorker.withContext(Dispatchers.Default) {
try {
val client = HttpClient {
install(JsonFeature) {
val kxs = KotlinxSerializer(Json.nonstrict)
serializer = kxs
}
}
val response = client.get<String> {
url {
takeFrom("<https://api.basebeta.com>")
encodedPath = "/rankings"
}
}
val settings = ServiceRegistry.appSettings.value!!
settings.putString(KEY_RANKINGS_CACHE, response)
response
} catch (e: Exception) {
kprint(e.message ?: "")
null
}
}
Brendan Weinstein
01/11/2020, 3:58 PMBrendan Weinstein
01/11/2020, 4:02 PMktor_version=1.3.0-rc2
kotlin_version=1.3.61
coroutines_version=1.3.3
Kris Wong
01/11/2020, 4:02 PMCoroutineWorker.execute
Brendan Weinstein
01/11/2020, 4:04 PMKris Wong
01/11/2020, 4:06 PMBrendan Weinstein
01/11/2020, 4:09 PMBrendan Weinstein
01/11/2020, 4:11 PMKris Wong
01/11/2020, 4:11 PMKris Wong
01/11/2020, 4:11 PMKris Wong
01/11/2020, 4:12 PMBrendan Weinstein
01/11/2020, 4:12 PMKris Wong
01/11/2020, 4:13 PMBrendan Weinstein
01/11/2020, 4:13 PMKris Wong
01/11/2020, 4:14 PMBrendan Weinstein
01/11/2020, 4:15 PMKris Wong
01/11/2020, 4:16 PMKris Wong
01/11/2020, 4:16 PMIncorrectDereferenceException
is thrownBrendan Weinstein
01/11/2020, 4:17 PMBrendan Weinstein
01/11/2020, 4:18 PMKris Wong
01/11/2020, 4:18 PMBrendan Weinstein
01/11/2020, 4:20 PMKris Wong
01/11/2020, 4:21 PMBrendan Weinstein
01/11/2020, 4:24 PMKris Wong
01/11/2020, 4:24 PMBrendan Weinstein
01/11/2020, 4:24 PMKris Wong
01/11/2020, 4:25 PMnapperley
01/12/2020, 12:37 AMnapperley
01/12/2020, 12:39 AMnapperley
01/12/2020, 12:42 AMKris Wong
01/13/2020, 2:10 PMKris Wong
01/13/2020, 3:30 PMKris Wong
01/13/2020, 4:06 PMBrendan Weinstein
01/13/2020, 5:12 PMKris Wong
01/13/2020, 5:15 PM