From e69dc8bfd53f35849ad3dae5036d338171161172 Mon Sep 17 00:00:00 2001 From: hexated Date: Wed, 22 Feb 2023 00:52:12 +0700 Subject: [PATCH] sora: updated --- SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index d29c0730..58502789 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -2446,15 +2446,14 @@ object SoraExtractor : SoraStream() { val files = app.get( "https://api.telegram.d1.zindex.eu.org/search?name=${encode(query)}&page=1", referer = tgarMovieAPI, - headers = mapOf("Origin" to tgarMovieAPI), - verify = false + timeout = 600L ).parsedSafe()?.results?.filter { media -> (if (season == null) { media.name?.contains("$year") == true } else { media.name?.contains(Regex("(?i)S${seasonSlug}.?E${episodeSlug}")) == true }) && media.name?.contains( - Regex("(?i)(2160p|1080p)") + Regex("(?i)(2160p|1080p|720p)") ) == true && (media.mime_type in mimeType) && (media.name.replace( "-", "." @@ -2467,7 +2466,7 @@ object SoraExtractor : SoraStream() { ).contains("$spaceSlug", true) || media.name.replace( "-", "_" - ).contains("$slashSlug", true)) + ).contains("$slashSlug", true) || media.name.contains("${title?.replace(" ", "_")}")) } files?.map { file ->