-
-
Notifications
You must be signed in to change notification settings - Fork 76
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
General Info
- I installed the latest version of Supabase-Kt
- I checked for similar bug report
What happened? (include your code)
suspend fun main() {
val client = createSupabaseClient(
supabaseUrl = url,
supabaseKey = key
) {
install(GoTrue)
install(Postgrest)
}
}This code is in the Playground.kt file.
install(Postgrest) works fine in both native and Android environment.
install(GoTrue) works fine in Android environment but throws error in native.
Platform(s)
Native
Relevant log output
Exception in thread "main" java.lang.NullPointerException
at com.russhwolf.settings.NoArgKt.Settings(NoArg.kt:32)
at io.github.jan.supabase.gotrue.SettingsSessionManager.<init>(SessionManager.kt:26)
at io.github.jan.supabase.gotrue.GoTrueImpl.<init>(GoTrueImpl.kt:51)
at io.github.jan.supabase.gotrue.GoTrue$Companion.create(GoTrue.kt:311)
at io.github.jan.supabase.gotrue.GoTrue$Companion.create(GoTrue.kt:305)
at io.github.jan.supabase.SupabaseClientBuilder$install$2.invoke(SupabaseClientBuilder.kt:88)
at io.github.jan.supabase.SupabaseClientBuilder$install$2.invoke(SupabaseClientBuilder.kt:87)
at io.github.jan.supabase.SupabaseClientImpl.<init>(SupabaseClient.kt:79)
at io.github.jan.supabase.SupabaseClientBuilder.build(SupabaseClientBuilder.kt:69)
at io.github.ferhatwi.PlaygroundKt.main(Playground.kt:46)
at io.github.ferhatwi.PlaygroundKt$main$2.invoke(Playground.kt)
at io.github.ferhatwi.PlaygroundKt$main$2.invoke(Playground.kt)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.invokeSuspend(IntrinsicsJvm.kt:205)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:115)
at kotlin.coroutines.jvm.internal.RunSuspendKt.runSuspend(RunSuspend.kt:19)
at io.github.ferhatwi.PlaygroundKt.main(Playground.kt)Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working