feat(es/AnimeOnlineNinja): Use filemoon extractor + some fixes (#2046)
This commit is contained in:
@ -121,8 +121,10 @@ abstract class DooPlay(
|
||||
|
||||
protected open fun getSeasonEpisodes(season: Element): List<SEpisode> {
|
||||
val seasonName = season.selectFirst("span.se-t")!!.text()
|
||||
return season.select(episodeListSelector()).map { element ->
|
||||
episodeFromElement(element, seasonName)
|
||||
return season.select(episodeListSelector()).mapNotNull { element ->
|
||||
runCatching {
|
||||
episodeFromElement(element, seasonName)
|
||||
}.onFailure { it.printStackTrace() }.getOrNull()
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -12,7 +12,7 @@ class DooPlayGenerator : ThemeSourceGenerator {
|
||||
|
||||
override val sources = listOf(
|
||||
SingleLang("AnimeOnline360", "https://animeonline360.me", "en", isNsfw = false),
|
||||
SingleLang("AnimeOnline.Ninja", "https://www1.animeonline.ninja", "es", className = "AnimeOnlineNinja", isNsfw = false, overrideVersionCode = 29),
|
||||
SingleLang("AnimeOnline.Ninja", "https://ww3.animeonline.ninja", "es", className = "AnimeOnlineNinja", isNsfw = false, overrideVersionCode = 30),
|
||||
SingleLang("AnimePlayer", "https://animeplayer.com.br", "pt-BR", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("AnimePlayer", "https://animeplayer.com.br", "pt-BR", isNsfw = true),
|
||||
SingleLang("AnimeSync", "https://animesync.org", "pt-BR", isNsfw = true),
|
||||
|
Reference in New Issue
Block a user