From 1557837df0f7d510d496b62500f82798c30a45ea Mon Sep 17 00:00:00 2001 From: hexated Date: Wed, 1 Mar 2023 22:11:57 +0700 Subject: [PATCH] sora: small fix in TgarMovies --- SoraStream/build.gradle.kts | 2 +- SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/SoraStream/build.gradle.kts b/SoraStream/build.gradle.kts index d20c4ca2..a11542fc 100644 --- a/SoraStream/build.gradle.kts +++ b/SoraStream/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 97 +version = 98 cloudstream { diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index 06f2b938..c2ecfb8a 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -2481,10 +2481,10 @@ object SoraExtractor : SoraStream() { val (seasonSlug, episodeSlug) = getEpisodeSlug(season, episode) val files = app.get( - "https://api.telegram.d1.zindex.eu.org/search?name=${encode(query)}&page=1", + "https://api.tgarchive.superfastsearch.zindex.eu.org/search?name=${encode(query)}&page=1", referer = tgarMovieAPI, timeout = 600L - ).parsedSafe()?.results?.filter { media -> + ).parsedSafe()?.documents?.filter { media -> (if (season == null) { media.name?.contains("$year") == true } else { @@ -2961,13 +2961,13 @@ data class IndexSearch( data class TgarMedia( @JsonProperty("_id") val _id: Int? = null, @JsonProperty("name") val name: String? = null, - @JsonProperty("size") val size: String? = null, + @JsonProperty("size") val size: Int? = null, @JsonProperty("file_unique_id") val file_unique_id: String? = null, @JsonProperty("mime_type") val mime_type: String? = null, ) data class TgarData( - @JsonProperty("results") val results: ArrayList? = arrayListOf(), + @JsonProperty("documents") val documents: ArrayList? = arrayListOf(), ) data class Gdflix(