diff --git a/SoraStream/build.gradle.kts b/SoraStream/build.gradle.kts index a6a2c484..d8cc77e1 100644 --- a/SoraStream/build.gradle.kts +++ b/SoraStream/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 7 +version = 8 cloudstream { diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt b/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt index e3ea4588..868be3db 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraStream.kt @@ -223,6 +223,15 @@ open class SoraStream : TmdbProvider() { headers = mapOf("User-Agent" to getRandomUserAgent()) ).parsedSafe() + json?.subtitles?.map { sub -> + subtitleCallback.invoke( + SubtitleFile( + sub.lang.toString(), + sub.url ?: return@map null + ) + ) + } + argamap( { if (json?.sources.isNullOrEmpty()) { @@ -241,15 +250,6 @@ open class SoraStream : TmdbProvider() { ) ) } - - json?.subtitles?.map { sub -> - subtitleCallback.invoke( - SubtitleFile( - sub.lang.toString(), - sub.url ?: return@map null - ) - ) - } } }, {