From 860623e71726ebdc9bd85a8e5fa627346599c03c Mon Sep 17 00:00:00 2001 From: jmir1 Date: Tue, 15 Mar 2022 15:43:09 +0100 Subject: [PATCH] simplify reverse list --- .../eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt | 5 ++--- .../src/eu/kanade/tachiyomi/animeextension/en/sflix/SFlix.kt | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt b/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt index a01056183..ddb3e7759 100644 --- a/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt +++ b/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt @@ -70,7 +70,7 @@ class DopeBox : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun episodeListParse(response: Response): List { val document = response.asJsoup() - var episodeList = mutableListOf() + val episodeList = mutableListOf() val infoElement = document.select("div.detail_page-watch") val id = infoElement.attr("data-id") val dataType = infoElement.attr("data-type") // Tv = 2 or movie = 1 @@ -87,7 +87,6 @@ class DopeBox : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val seasonEpList = parseEpisodesFromSeries(it) episodeList.addAll(seasonEpList) } - episodeList = episodeList.reversed().toMutableList() } else { val movieUrl = "https://dopebox.to/ajax/movie/episodes/$id" val episode = SEpisode.create() @@ -96,7 +95,7 @@ class DopeBox : ConfigurableAnimeSource, ParsedAnimeHttpSource() { episode.setUrlWithoutDomain(movieUrl) episodeList.add(episode) } - return episodeList + return episodeList.reversed() } override fun episodeFromElement(element: Element): SEpisode = throw Exception("not used") diff --git a/src/en/sflix/src/eu/kanade/tachiyomi/animeextension/en/sflix/SFlix.kt b/src/en/sflix/src/eu/kanade/tachiyomi/animeextension/en/sflix/SFlix.kt index 274f817b3..4f50d5ff6 100644 --- a/src/en/sflix/src/eu/kanade/tachiyomi/animeextension/en/sflix/SFlix.kt +++ b/src/en/sflix/src/eu/kanade/tachiyomi/animeextension/en/sflix/SFlix.kt @@ -70,7 +70,7 @@ class SFlix : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun episodeListParse(response: Response): List { val document = response.asJsoup() - var episodeList = mutableListOf() + val episodeList = mutableListOf() val infoElement = document.select("div.detail_page-watch") val id = infoElement.attr("data-id") val dataType = infoElement.attr("data-type") // Tv = 2 or movie = 1 @@ -87,7 +87,6 @@ class SFlix : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val seasonEpList = parseEpisodesFromSeries(it) episodeList.addAll(seasonEpList) } - episodeList = episodeList.reversed().toMutableList() } else { val movieUrl = "https://sflix.to/ajax/movie/episodes/$id" val episode = SEpisode.create() @@ -96,7 +95,7 @@ class SFlix : ConfigurableAnimeSource, ParsedAnimeHttpSource() { episode.setUrlWithoutDomain(movieUrl) episodeList.add(episode) } - return episodeList + return episodeList.reversed() } override fun episodeFromElement(element: Element): SEpisode = throw Exception("not used")