fix(en/aniplay): fixed dub with subtitles showing as softdub
This commit is contained in:
parent
ba2ba44dc4
commit
28a486ad78
1 changed files with 9 additions and 4 deletions
|
@ -270,10 +270,15 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource {
|
|||
?.map { Track(it.url ?: throw Exception("episodeData.response.subtitles.url is null ($it)"), it.lang ?: "Unk") }
|
||||
?: emptyList()
|
||||
|
||||
val serverName = getServerName(episodeData.source)
|
||||
val typeName = when {
|
||||
subtitles.isNotEmpty() -> "SoftSub"
|
||||
else -> getTypeName(episodeData.language)
|
||||
var serverName = getServerName(episodeData.source)
|
||||
if (serverName == SERVER_UNKNOWN) {
|
||||
serverName = episodeData.source.substring(0, 69) + "!"
|
||||
}
|
||||
var typeName = getTypeName(episodeData.language)
|
||||
if (typeName == "Sub" && subtitles.isNotEmpty()) {
|
||||
typeName = "SoftSub"
|
||||
} else if (serverName == "Yuki" && typeName == "Dub" && subtitles.isNotEmpty()) {
|
||||
typeName = "Dubtitles"
|
||||
}
|
||||
|
||||
try {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue