diff --git a/src/es/pelisplushd/build.gradle b/src/es/pelisplushd/build.gradle index edabfe2c..6da4424b 100644 --- a/src/es/pelisplushd/build.gradle +++ b/src/es/pelisplushd/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Pelisplushd' extClass = '.PelisplushdFactory' - extVersionCode = 59 + extVersionCode = 60 } apply from: "$rootDir/common.gradle" diff --git a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplushd.kt b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplushd.kt index 1ddaf869..2f26c25d 100644 --- a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplushd.kt +++ b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplushd.kt @@ -39,6 +39,8 @@ import uy.kohesive.injekt.api.get open class Pelisplushd(override val name: String, override val baseUrl: String) : ConfigurableAnimeSource, ParsedAnimeHttpSource() { + override val id: Long = 1400819034564144238L + override val lang = "es" override val supportsLatest = false diff --git a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/PelisplushdFactory.kt b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/PelisplushdFactory.kt index 0a0d39a4..7f6d3707 100644 --- a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/PelisplushdFactory.kt +++ b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/PelisplushdFactory.kt @@ -7,6 +7,6 @@ class PelisplushdFactory : AnimeSourceFactory { override fun createSources(): List = listOf( Pelisplushd("PelisPlusHD", "https://pelisplushd.bz"), Pelisplusto("PelisPlusTo", "https://ww3.pelisplus.to"), - Pelisplusph("PelisPlusPh", "https://www.pelisplushd.ph"), + Pelisplusph("PelisPlusPh", "https://ww5.pelisplushd.pe"), ) } diff --git a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusph.kt b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusph.kt index aaf7d33f..e724edba 100644 --- a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusph.kt +++ b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusph.kt @@ -16,6 +16,8 @@ import org.jsoup.nodes.Element class Pelisplusph(override val name: String, override val baseUrl: String) : Pelisplushd(name, baseUrl) { + override val id: Long = 4917265654298497443L + override val supportsLatest = false companion object { @@ -52,7 +54,7 @@ class Pelisplusph(override val name: String, override val baseUrl: String) : Pel anime.title = document.selectFirst(".info-content h1")!!.text() document.select(".info-content p").map { p -> if (p.select(".content-type").text().contains("Sinópsis:")) { - anime.description = p.select(".sinopsis")!!.text() + anime.description = p.select(".sinopsis").text() } if (p.select(".content-type").text().contains("Géneros:")) { anime.genre = p.select(".content-type-a a").joinToString { it.text() } @@ -60,6 +62,9 @@ class Pelisplusph(override val name: String, override val baseUrl: String) : Pel if (p.select(".content-type").text().contains("Reparto:")) { anime.artist = p.select(".content-type ~ span").text().substringBefore(",") } + if (p.select(".content-type").text().contains("Actores:")) { + anime.artist = p.select(".content-type ~ span").text().substringBefore(",") + } } anime.status = if (document.location().contains("/serie/")) SAnime.UNKNOWN else SAnime.COMPLETED diff --git a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusto.kt b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusto.kt index 20aff832..76e685ee 100644 --- a/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusto.kt +++ b/src/es/pelisplushd/src/eu/kanade/tachiyomi/animeextension/es/pelisplushd/Pelisplusto.kt @@ -23,6 +23,8 @@ import uy.kohesive.injekt.injectLazy class Pelisplusto(override val name: String, override val baseUrl: String) : Pelisplushd(name, baseUrl) { + override val id: Long = 1705636111422561130L + private val json: Json by injectLazy() override val supportsLatest = false