diff --git a/SoraStream/build.gradle.kts b/SoraStream/build.gradle.kts index 106eb0ab..b5b9a14a 100644 --- a/SoraStream/build.gradle.kts +++ b/SoraStream/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.konan.properties.Properties // use an integer for version numbers -version = 214 +version = 215 android { defaultConfig { diff --git a/SoraStream/src/main/kotlin/com/hexated/Extractors.kt b/SoraStream/src/main/kotlin/com/hexated/Extractors.kt index 880238b5..b11a554b 100644 --- a/SoraStream/src/main/kotlin/com/hexated/Extractors.kt +++ b/SoraStream/src/main/kotlin/com/hexated/Extractors.kt @@ -12,7 +12,6 @@ import com.lagradost.cloudstream3.app import com.lagradost.cloudstream3.base64Decode import com.lagradost.cloudstream3.extractors.Jeniusplay import com.lagradost.cloudstream3.extractors.PixelDrain -import com.lagradost.cloudstream3.extractors.Vidplay import com.lagradost.cloudstream3.utils.* import java.math.BigInteger import java.security.MessageDigest diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index 4d913dfe..a3aa728f 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -764,8 +764,9 @@ object SoraExtractor : SoraStream() { val mediaId = app.get(url).document.selectFirst("ul.episodes li a")?.attr("data-id") ?: return - app.get("$vidsrctoAPI/ajax/embed/episode/$mediaId/sources") - .parsedSafe()?.result?.apmap { + app.get("$vidsrctoAPI/ajax/embed/episode/$mediaId/sources", headers = mapOf( + "X-Requested-With" to "XMLHttpRequest" + )).parsedSafe()?.result?.apmap { val encUrl = app.get("$vidsrctoAPI/ajax/embed/source/${it.id}") .parsedSafe()?.result?.url loadExtractor(