revert last changes

This commit is contained in:
jmir1
2021-06-15 17:11:07 +02:00
parent e2cfc0e6d4
commit 3614863efa
6 changed files with 14 additions and 6 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = '4anime.to' extName = '4anime.to'
pkgNameSuffix = 'en.fouranime' pkgNameSuffix = 'en.fouranime'
extClass = '.FourAnime' extClass = '.FourAnime'
extVersionCode = 9 extVersionCode = 10
libVersion = '11' libVersion = '11'
} }
dependencies { dependencies {

View File

@ -37,6 +37,10 @@ class FourAnime : ParsedAnimeHttpSource() {
override fun episodeListSelector() = "ul.episodes.active.range li a" override fun episodeListSelector() = "ul.episodes.active.range li a"
override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>> {
return super.fetchEpisodeList(anime).flatMap { Observable.just(it.reversed()) }
}
override fun episodeFromElement(element: Element): SEpisode { override fun episodeFromElement(element: Element): SEpisode {
val episode = SEpisode.create() val episode = SEpisode.create()
episode.setUrlWithoutDomain(element.attr("href")) episode.setUrlWithoutDomain(element.attr("href"))

View File

@ -5,7 +5,7 @@ ext {
extName = 'tenshi.moe' extName = 'tenshi.moe'
pkgNameSuffix = 'en.tenshimoe' pkgNameSuffix = 'en.tenshimoe'
extClass = '.TenshiMoe' extClass = '.TenshiMoe'
extVersionCode = 13 extVersionCode = 14
libVersion = '11' libVersion = '11'
} }
dependencies { dependencies {

View File

@ -31,7 +31,7 @@ class TenshiMoe : ParsedAnimeHttpSource() {
override fun popularAnimeFromElement(element: Element): SAnime { override fun popularAnimeFromElement(element: Element): SAnime {
val anime = SAnime.create() val anime = SAnime.create()
anime.setUrlWithoutDomain(element.attr("href")) anime.setUrlWithoutDomain(element.attr("href") + "?s=srt-d")
anime.title = element.select("div span").not(".badge").text() anime.title = element.select("div span").not(".badge").text()
return anime return anime
} }
@ -90,7 +90,7 @@ class TenshiMoe : ParsedAnimeHttpSource() {
override fun searchAnimeFromElement(element: Element): SAnime { override fun searchAnimeFromElement(element: Element): SAnime {
val anime = SAnime.create() val anime = SAnime.create()
anime.setUrlWithoutDomain(element.attr("href")) anime.setUrlWithoutDomain(element.attr("href") + "?s=srt-d")
anime.title = element.select("div span.thumb-title, div span.text-primary").text() anime.title = element.select("div span.thumb-title, div span.text-primary").text()
return anime return anime
} }
@ -124,7 +124,7 @@ class TenshiMoe : ParsedAnimeHttpSource() {
override fun latestUpdatesFromElement(element: Element): SAnime { override fun latestUpdatesFromElement(element: Element): SAnime {
val anime = SAnime.create() val anime = SAnime.create()
anime.setUrlWithoutDomain(element.attr("href")) anime.setUrlWithoutDomain(element.attr("href") + "?s=srt-d")
anime.title = element.select("div span").not(".badge").text() anime.title = element.select("div span").not(".badge").text()
return anime return anime
} }

View File

@ -5,7 +5,7 @@ ext {
extName = '2dgirls.tech' extName = '2dgirls.tech'
pkgNameSuffix = 'en.twodgirlstech' pkgNameSuffix = 'en.twodgirlstech'
extClass = '.TwoDGirlsTech' extClass = '.TwoDGirlsTech'
extVersionCode = 11 extVersionCode = 12
libVersion = '11' libVersion = '11'
} }
dependencies { dependencies {

View File

@ -135,6 +135,10 @@ class TwoDGirlsTech : ParsedAnimeHttpSource() {
} }
} }
override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime> {
return Observable.just(runBlocking { setDetails(anime) })
}
override fun episodeListSelector() = "div[id^=episode-]" override fun episodeListSelector() = "div[id^=episode-]"
override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>> { override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>> {