From 7dd469be036457381794720c4225a5ff57c076dd Mon Sep 17 00:00:00 2001 From: hexated Date: Fri, 28 Oct 2022 19:09:11 +0700 Subject: [PATCH] fixed sora detail & reduce loklok load in home --- Loklok/build.gradle.kts | 2 +- Loklok/src/main/kotlin/com/hexated/Loklok.kt | 4 ++-- SoraStream/build.gradle.kts | 2 +- SoraStream/src/main/kotlin/com/hexated/SoraStream.kt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Loklok/build.gradle.kts b/Loklok/build.gradle.kts index 1f1a30a0..223d458d 100644 --- a/Loklok/build.gradle.kts +++ b/Loklok/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 8 +version = 9 cloudstream { diff --git a/Loklok/src/main/kotlin/com/hexated/Loklok.kt b/Loklok/src/main/kotlin/com/hexated/Loklok.kt index 3835ea88..5c96bca5 100644 --- a/Loklok/src/main/kotlin/com/hexated/Loklok.kt +++ b/Loklok/src/main/kotlin/com/hexated/Loklok.kt @@ -47,8 +47,8 @@ class Loklok : MainAPI() { override suspend fun getMainPage(page: Int, request: MainPageRequest): HomePageResponse { val home = ArrayList() - for (i in 0..8) { - delay(500) + for (i in 0..6) { +// delay(500) app.get("$apiUrl/homePage/getHome?page=$i", headers = headers) .parsedSafe()?.data?.recommendItems ?.filterNot { it.homeSectionType == "BLOCK_GROUP" } diff --git a/SoraStream/build.gradle.kts b/SoraStream/build.gradle.kts index 87452bb0..4987b0e4 100644 --- a/SoraStream/build.gradle.kts +++ b/SoraStream/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 13 +version = 14 cloudstream { diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt b/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt index 1267cb2a..d35d551e 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt @@ -208,7 +208,7 @@ open class SoraStream : TmdbProvider() { val recommendations = responses.recommandations?.mapNotNull { media -> media.toSearchResponse() } - val trailer = responses.result.videos?.results?.map { "https://www.youtube.com/watch?v=${it.key}" }?.random() + val trailer = responses.result.videos?.results?.map { "https://www.youtube.com/watch?v=${it.key}" }?.randomOrNull() return if (type == TvType.TvSeries) { val episodes = mutableListOf()