File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed
src/iosMain/kotlin/dev/gitlive/appauth Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ signing.keyId=""
1616signing.password =" "
1717
1818MODULE_PACKAGE_NAME =dev.gitlive
19- MODULE_VERSION_NUMBER =0.0.1
19+ MODULE_VERSION_NUMBER =0.0.3
2020MODULE_NAME =appauth-kotlin
2121
2222OPEN_SOURCE_REPO =https://oss.sonatype.org/service/local/staging/deploy/maven2/
Original file line number Diff line number Diff line change @@ -174,10 +174,13 @@ actual class AuthorizationService actual constructor(private val context: () ->
174174 }
175175 }
176176
177- actual suspend fun performTokenRequest (request : TokenRequest ): TokenResponse = suspendCoroutine { cont ->
178- OIDAuthorizationService .performTokenRequest(request.ios) { response, error ->
179- response?.let { cont.resume(TokenResponse (it)) }
180- ? : cont.resumeWithException(error!! .toException())
177+ actual suspend fun performTokenRequest (request : TokenRequest ): TokenResponse =
178+ withContext(Dispatchers .Main ) {
179+ suspendCoroutine { cont ->
180+ OIDAuthorizationService .performTokenRequest(request.ios) { response, error ->
181+ response?.let { cont.resume(TokenResponse (it)) }
182+ ? : cont.resumeWithException(error!! .toException())
183+ }
184+ }
181185 }
182- }
183186}
You can’t perform that action at this time.
0 commit comments