From d039139237aaf44d8eb1a76c270a37760e76c379 Mon Sep 17 00:00:00 2001 From: Olivia Date: Thu, 25 Jan 2024 18:46:52 +0700 Subject: [PATCH] fix --- .../src/main/kotlin/com/hexated/SoraExtractor.kt | 3 ++- SoraStream/src/main/kotlin/com/hexated/SoraUtils.kt | 13 ------------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index b19d9a1d..b48cc5e1 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -1750,8 +1750,9 @@ object SoraExtractor : SoraStream() { invokeSmashyFfix(it.second, it.first, url, subtitleCallback, callback) } "Player SU" -> { - invokeSmashySu(it.second, it.first, url, subtitleCallback, callback) + invokeSmashySu(it.second, it.first, url, callback) } + else -> return@apmap } } diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraUtils.kt b/SoraStream/src/main/kotlin/com/hexated/SoraUtils.kt index ed5e5a36..6560a0f9 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraUtils.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraUtils.kt @@ -425,7 +425,6 @@ suspend fun invokeSmashySu( name: String, url: String, ref: String, - subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit, ) { val json = app.get(url, referer = ref, headers = mapOf("X-Requested-With" to "XMLHttpRequest")) @@ -444,18 +443,6 @@ suspend fun invokeSmashySu( ) ) } - - json?.subtitleUrls?.removeSuffix(",")?.split(",")?.forEach { sub -> - val lang = "\\[(.*)]".toRegex().find(sub)?.groupValues?.get(1) - val subUrl = sub.replace("[$lang]", "").trim() - subtitleCallback.invoke( - SubtitleFile( - lang ?: return@forEach, - subUrl - ) - ) - } - } suspend fun getDumpIdAndType(title: String?, year: Int?, season: Int?): Pair {