Merge pull request #51 from MajorTanya/fix-hard-crash-loop

Fix hard crash loop
This commit is contained in:
Mio.
2025-12-22 05:57:03 +01:00
committed by GitHub
2 changed files with 2 additions and 4 deletions

View File

@@ -2,7 +2,7 @@ ext {
kmkVersionCode = 1 kmkVersionCode = 1
extName = 'Kavita' extName = 'Kavita'
extClass = '.KavitaFactory' extClass = '.KavitaFactory'
extVersionCode = 21 extVersionCode = 22
isNsfw = false isNsfw = false
} }

View File

@@ -2587,10 +2587,8 @@ class Kavita(private val suffix: String = "") : ConfigurableSource, UnmeteredSou
try { try {
Log.d(LOG_TAG, "Starting Kavita extension initialization") Log.d(LOG_TAG, "Starting Kavita extension initialization")
// First attempt login with timeout
val loginJob = async { doLogin() }
try { try {
loginJob.await() doLogin()
} catch (e: Exception) { } catch (e: Exception) {
Log.e(LOG_TAG, "Login failed during initialization", e) Log.e(LOG_TAG, "Login failed during initialization", e)
initializationError = e initializationError = e