From 8221a7b91513aae6c89f4d47c7843b43f4a79020 Mon Sep 17 00:00:00 2001 From: Stefan Mogeritsch Date: Wed, 10 Dec 2025 09:07:15 +0100 Subject: [PATCH] fix `expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 --- .../at/mocode/frontend/core/localdb/DatabaseProvider.js.kt | 1 - .../kotlin/at/mocode/clients/authfeature/oauth/OAuthPkceJs.kt | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseProvider.js.kt b/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseProvider.js.kt index 9a710f4f..c966ec58 100644 --- a/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseProvider.js.kt +++ b/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseProvider.js.kt @@ -4,7 +4,6 @@ package at.mocode.frontend.core.localdb import app.cash.sqldelight.db.SqlDriver import app.cash.sqldelight.driver.worker.WebWorkerDriver -import kotlinx.coroutines.await import org.w3c.dom.Worker actual class DatabaseDriverFactory { diff --git a/frontend/features/auth-feature/src/jsMain/kotlin/at/mocode/clients/authfeature/oauth/OAuthPkceJs.kt b/frontend/features/auth-feature/src/jsMain/kotlin/at/mocode/clients/authfeature/oauth/OAuthPkceJs.kt index d6634350..39da5980 100644 --- a/frontend/features/auth-feature/src/jsMain/kotlin/at/mocode/clients/authfeature/oauth/OAuthPkceJs.kt +++ b/frontend/features/auth-feature/src/jsMain/kotlin/at/mocode/clients/authfeature/oauth/OAuthPkceJs.kt @@ -31,7 +31,7 @@ private fun base64UrlFromArrayBuffer(buf: ArrayBuffer): String { } private fun randomUrlSafe(length: Int): String { - val bytes = Random.Default.nextBytes(length) + val bytes = Random.nextBytes(length) // Use base64url for entropy; ensure URL-safe by replacing padding removed already return base64UrlFromBytes(bytes) }