fix(es/hackstore): Fix episode order and description (#2830)

This commit is contained in:
Dark25 2024-01-27 09:10:54 +01:00 committed by GitHub
parent 83f23bdc63
commit 33a9c6ccae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View File

@ -1,7 +1,7 @@
ext {
extName = 'Hackstore'
extClass = '.Hackstore'
extVersionCode = 1
extVersionCode = 2
}
apply from: "$rootDir/common.gradle"

View File

@ -117,7 +117,7 @@ class Hackstore : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
// =========================== Anime Details ============================
override fun animeDetailsParse(document: Document): SAnime {
val ismovie = getFilterList().find { it is GenreFilter }?.let { it as GenreFilter }?.toUriPart() == "peliculas"
val ismovie = document.selectFirst("#main-content > div > div.content-area.twelve.columns > div.watch-content > center > div > p:nth-child(1)") != null
if (ismovie) {
val anime = SAnime.create()
anime.description = document.selectFirst("#main-content > div > div.content-area.twelve.columns > div.watch-content > center > div > p:nth-child(1)")!!.text().removeSurrounding("\"")
@ -175,6 +175,7 @@ class Hackstore : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
episode.name = "T$seasonNumber - E$episodeNumber"
episode.episode_number = episodeNumber.toFloat()
episodeList.add(0, episode)
episode.setUrlWithoutDomain(episodeLink)
episodeList.add(episode)