anitubeinua: fix drop UFDub player

This commit is contained in:
CakesTwix 2023-03-19 19:05:46 +02:00
parent a3c0356cb8
commit d0f257089b
Signed by: CakesTwix
GPG key ID: 7B11051D5CE19825

View file

@ -1,5 +1,6 @@
package com.lagradost package com.lagradost
import android.util.Log
import com.lagradost.models.PlayerJson import com.lagradost.models.PlayerJson
import com.lagradost.extractors.AshdiExtractor import com.lagradost.extractors.AshdiExtractor
import com.lagradost.cloudstream3.* import com.lagradost.cloudstream3.*
@ -110,7 +111,10 @@ class AnitubeinuaProvider : MainAPI() {
if (!ajax.isNullOrEmpty()) { // Ajax list if (!ajax.isNullOrEmpty()) { // Ajax list
ajax.groupBy{ it.name }.forEach { episodes -> // Group by name ajax.groupBy{ it.name }.forEach { episodes -> // Group by name
episodes.value.forEach{ episodes.value.forEach lit@{
// UFDub player, drop
if(it.name == "ПЛЕЙЛИСТ") return@lit
if(it.urls.isDub){ if(it.urls.isDub){
dubEpisodes.add(Episode( dubEpisodes.add(Episode(
"${it.name}, $id, ${it.urls.isDub}", "${it.name}, $id, ${it.urls.isDub}",
@ -134,8 +138,9 @@ class AnitubeinuaProvider : MainAPI() {
val episodesList = fromVideoContructor(script) val episodesList = fromVideoContructor(script)
episodesList.forEachIndexed { index, episode -> episodesList.forEachIndexed { index, episode ->
if(!episode.playerName.contains("ПЛЕЙЛИСТ")) // UFDub player // UFDub player, drop
{ if(episode.episodeName == "ПЛЕЙЛИСТ") return@forEachIndexed
dubEpisodes.add( dubEpisodes.add(
Episode( Episode(
"${episode.episodeName}, $url", "${episode.episodeName}, $url",
@ -143,7 +148,7 @@ class AnitubeinuaProvider : MainAPI() {
episode = episode.episodeNumber, episode = episode.episodeNumber,
) )
) )
}
} }
} }