From 9740e0b7bf8aad2fd2017536b248377d0e2c9639 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Szczodrzy=C5=84ski?= Date: Fri, 26 Feb 2021 11:53:04 +0100 Subject: [PATCH] [Login] Fix crashing on register availability error. --- .../szczodrzynski/edziennik/data/api/szkolny/SzkolnyApi.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/szkolny/SzkolnyApi.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/szkolny/SzkolnyApi.kt index 0a8e90a0..e6d970b8 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/szkolny/SzkolnyApi.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/szkolny/SzkolnyApi.kt @@ -88,11 +88,13 @@ class SzkolnyApi(val app: App) : CoroutineScope { withContext(Dispatchers.Default) { block.invoke(this@SzkolnyApi) } } catch (e: Exception) { - ErrorDetailsDialog( + withContext(coroutineContext) { + ErrorDetailsDialog( activity, listOf(e.toApiError(TAG)), R.string.error_occured - ) + ) + } null } }