Skip to content

Commit e6982e4

Browse files
committed
Fix realtime auto disconnect on internet loss
1 parent f6d006b commit e6982e4

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

Realtime/src/commonMain/kotlin/io/github/jan/supabase/realtime/Realtime.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,9 @@ internal class RealtimeImpl(override val supabaseClient: SupabaseClient, overrid
210210
while (isActive) {
211211
delay(config.heartbeatInterval)
212212
if(!isActive) break
213-
sendHeartbeat()
213+
launch {
214+
sendHeartbeat()
215+
}
214216
}
215217
}
216218
}

buildSrc/src/main/kotlin/Publishing.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
object Publishing {
22

3-
val REPOSITORY_ID = System.getenv("SONATYPE_REPOSITORY_ID")
3+
val REPOSITORY_ID = "System.getenv("SONATYPE_REPOSITORY_ID")"
44
val PROFILE_ID = System.getenv("SONATYPE_PROFILE_ID")
55
val SONATYPE_USERNAME = System.getenv("OSSRH_USERNAME")
66
val SONATYPE_PASSWORD = System.getenv("OSSRH_PASSWORD")

buildSrc/src/main/kotlin/Versions.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
object Versions {
22

33
const val KOTLIN = "1.7.20"
4-
const val KTOR = "2.1.2"
4+
const val KTOR = "2.1.3"
55
const val ANDROID_CORE = "1.9.0"
66
const val COROUTINES = "1.6.4"
77
const val DOKKA = "1.7.20"
88
const val NEXUS_STAGING = "0.30.0"
9-
const val SUPABASEKT = "0.6.0-alpha-7"
9+
const val SUPABASEKT = "0.6.0-alpha-8"
1010
const val ANDROID_COMPAT = "1.5.1"
1111
const val COMPOSE = "1.2.0"
1212
const val NAPIER = "2.6.1"

0 commit comments

Comments
 (0)