diff --git a/src/en/superstream/build.gradle b/src/en/superstream/build.gradle index 4933e3e6e..c8e76edd5 100644 --- a/src/en/superstream/build.gradle +++ b/src/en/superstream/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'SuperStream' pkgNameSuffix = 'en.superstream' extClass = '.SuperStream' - extVersionCode = 1 + extVersionCode = 2 libVersion = '13' } diff --git a/src/en/superstream/src/eu/kanade/tachiyomi/animeextension/en/superstream/SuperStreamAPI.kt b/src/en/superstream/src/eu/kanade/tachiyomi/animeextension/en/superstream/SuperStreamAPI.kt index 295ed90ab..bfc4f10db 100644 --- a/src/en/superstream/src/eu/kanade/tachiyomi/animeextension/en/superstream/SuperStreamAPI.kt +++ b/src/en/superstream/src/eu/kanade/tachiyomi/animeextension/en/superstream/SuperStreamAPI.kt @@ -1,4 +1,4 @@ -/* +/* Credit goes to @ImZaw and @Blatzar from https://github.com/recloudstream/cloudstream This is modified file from https://github.com/recloudstream/cloudstream-extensions/blob/master/SuperStream/src/main/kotlin/com/lagradost/SuperStream.kt @@ -978,13 +978,12 @@ class SuperStreamAPI { val subtitles = queryApiParsed(subtitleQuery).data try { subtitles?.list?.forEach { - it.subtitles.forEach second@{ sub -> + it.subtitles.forEachIndexed second@{ index, sub -> if (sub.filePath.isNullOrBlank().not()) { - subsList.add( Track( sub.filePath ?: return listOf(), - sub.language ?: sub.lang ?: "" + (sub.language ?: sub.lang ?: "Sub") + " ${index + 1} (${sub.point})" ) ) }