small fix

This commit is contained in:
hexated 2023-01-09 08:46:00 +07:00
parent 5ac2e599f3
commit 6039126a89

View file

@ -502,13 +502,15 @@ object SoraExtractor : SoraStream() {
val res = app.get(url) val res = app.get(url)
if (!res.isSuccessful) return if (!res.isSuccessful) return
val baseApi = getBaseUrl(res.url)
val document = res.document val document = res.document
val type = if (url.contains("/movies/")) "movie" else "tv" val type = if (url.contains("/movies/")) "movie" else "tv"
document.select("ul#playeroptionsul > li").apmap { el -> document.select("ul#playeroptionsul > li").apmap { el ->
val id = el.attr("data-post") val id = el.attr("data-post")
val nume = el.attr("data-nume") val nume = el.attr("data-nume")
val source = app.post( val source = app.post(
url = "$uniqueStreamAPI/wp-admin/admin-ajax.php", data = mapOf( url = "$baseApi/wp-admin/admin-ajax.php", data = mapOf(
"action" to "doo_player_ajax", "post" to id, "nume" to nume, "type" to type "action" to "doo_player_ajax", "post" to id, "nume" to nume, "type" to type
), headers = mapOf("X-Requested-With" to "XMLHttpRequest"), referer = url ), headers = mapOf("X-Requested-With" to "XMLHttpRequest"), referer = url
).parsed<ResponseHash>().embed_url.let { fixUrl(it) } ).parsed<ResponseHash>().embed_url.let { fixUrl(it) }
@ -516,7 +518,7 @@ object SoraExtractor : SoraStream() {
when { when {
source.contains("uniquestream") -> { source.contains("uniquestream") -> {
val resDoc = app.get( val resDoc = app.get(
source, referer = "$uniqueStreamAPI/", headers = mapOf( source, referer = "$baseApi/", headers = mapOf(
"Accept" to "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8" "Accept" to "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
) )
).document ).document