Update parsers

This commit is contained in:
Koitharu
2025-07-31 08:48:03 +03:00
parent 23e8fa5553
commit 160de2be16
3 changed files with 5 additions and 3 deletions

View File

@@ -9,7 +9,6 @@ import org.koitharu.kotatsu.dl.util.CommonHeaders
import org.koitharu.kotatsu.parsers.MangaLoaderContext
import org.koitharu.kotatsu.parsers.model.MangaParserSource
import org.koitharu.kotatsu.parsers.model.MangaSource
import org.koitharu.kotatsu.parsers.util.domain
import org.koitharu.kotatsu.parsers.util.mergeWith
import org.koitharu.kotatsu.parsers.util.runCatchingCancellable
import java.net.IDN

View File

@@ -33,7 +33,10 @@ class MangaLoaderContextImpl : MangaLoaderContext() {
.writeTimeout(20, TimeUnit.SECONDS)
.build()
override suspend fun evaluateJs(script: String): String? = runInterruptible(Dispatchers.Default) {
@Suppress("OVERRIDE_DEPRECATION")
override suspend fun evaluateJs(script: String): String? = evaluateJs("", script)
override suspend fun evaluateJs(baseUrl: String, script: String): String? = runInterruptible(Dispatchers.Default) {
QuackContext.create().use {
it.evaluate(script)?.toString()
}