From b5d459ee0b803fcced54cf698912b5f114035926 Mon Sep 17 00:00:00 2001 From: jack Date: Mon, 11 Dec 2023 21:04:28 +0700 Subject: [PATCH] fix --- .../src/main/kotlin/com/hexated/Extractors.kt | 2 +- .../main/kotlin/com/hexated/SoraExtractor.kt | 31 +++++-------------- 2 files changed, 9 insertions(+), 24 deletions(-) diff --git a/SoraStream/src/main/kotlin/com/hexated/Extractors.kt b/SoraStream/src/main/kotlin/com/hexated/Extractors.kt index 87271aed..5fb910af 100644 --- a/SoraStream/src/main/kotlin/com/hexated/Extractors.kt +++ b/SoraStream/src/main/kotlin/com/hexated/Extractors.kt @@ -209,7 +209,7 @@ open class VCloud : ExtractorApi() { ) ).document.select("p.text-success ~ a").apmap { val link = it.attr("href") - if (link.contains("workers.dev") || it.text().contains("[Server : 1]")) { + if (link.contains("workers.dev") || it.text().contains("[Server : 1]") || link.contains("/dl.php?")) { callback.invoke( ExtractorLink( this.name, diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index 03dbcfe2..3a43cdb5 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -1111,29 +1111,14 @@ object SoraExtractor : SoraStream() { ).document.selectFirst("div.entry-content > $selector") ?.attr("href") ?: return - val quality = getIndexQuality(entry.text()) - - if(server.contains("/dl.php?")) { - callback.invoke( - ExtractorLink( - "Vegamovies", - "Vegamovies", - server, - "", - quality, - INFER_TYPE - ) - ) - } else { - loadCustomTagExtractor( - tags, - server, - "$api/", - subtitleCallback, - callback, - quality - ) - } + loadCustomTagExtractor( + tags, + server, + "$api/", + subtitleCallback, + callback, + getIndexQuality(entry.text()) + ) } suspend fun invokeHdmovies4u(