eneyida: Add subs, wow
All checks were successful
Build / build (push) Successful in 5m28s

This commit is contained in:
CakesTwix 2024-08-05 16:50:30 +03:00
parent 3ada61891e
commit 6122e99d50
Signed by: CakesTwix
GPG key ID: 7B11051D5CE19825

View file

@ -158,6 +158,17 @@ class EneyidaProvider : MainAPI() {
referer = "https://tortuga.wtf/"
).forEach(callback)
val subtitleUrl = app.get(dataList[1]).document.select("script").html()
.substringAfterLast("subtitle: \"")
.substringBefore("\",")
if(subtitleUrl.isNullOrBlank()) return true
subtitleCallback.invoke(
SubtitleFile(
subtitleUrl.substringAfterLast("[").substringBefore("]"),
subtitleUrl.substringAfter("]")
)
)
return true
}
@ -176,6 +187,15 @@ class EneyidaProvider : MainAPI() {
streamUrl = episode.file.replace("https://", "http://"),
referer = "https://tortuga.wtf/"
).forEach(callback)
if(episode.subtitle.isBlank()) return true
subtitleCallback.invoke(
SubtitleFile(
episode.subtitle.substringAfterLast("[").substringBefore("]"),
episode.subtitle.substringAfter("]")
)
)
return true
}
}
}