From f2f3e26f5e2626c9718cf121be8d6ec15c36e7a5 Mon Sep 17 00:00:00 2001 From: Hayanek Date: Wed, 12 Mar 2025 18:30:53 +0100 Subject: [PATCH] fix(lib/lycoris): small changes --- .../lib/lycorisextractor/LycorisExtractor.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/lycoris-extractor/src/main/java/eu/kanade/tachiyomi/lib/lycorisextractor/LycorisExtractor.kt b/lib/lycoris-extractor/src/main/java/eu/kanade/tachiyomi/lib/lycorisextractor/LycorisExtractor.kt index 58efa941..45155ee8 100644 --- a/lib/lycoris-extractor/src/main/java/eu/kanade/tachiyomi/lib/lycorisextractor/LycorisExtractor.kt +++ b/lib/lycoris-extractor/src/main/java/eu/kanade/tachiyomi/lib/lycorisextractor/LycorisExtractor.kt @@ -10,6 +10,7 @@ import okhttp3.Headers import okhttp3.HttpUrl import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.OkHttpClient +import uy.kohesive.injekt.injectLazy import java.nio.charset.Charset class LycorisCafeExtractor(private val client: OkHttpClient) { @@ -18,7 +19,7 @@ class LycorisCafeExtractor(private val client: OkHttpClient) { private val GETLNKURL = "https://www.lycoris.cafe/api/watch/getLink" - private val json = Json { ignoreUnknownKeys = true } + private val json: Json by injectLazy() // Credit: https://github.com/skoruppa/docchi-stremio-addon/blob/main/app/players/lycoris.py fun getVideosFromUrl(url: String, headers: Headers, prefix: String): List