From 614974f3626cf828deed22eb228ee9dff8b5ad60 Mon Sep 17 00:00:00 2001 From: Thorodinson1 Date: Wed, 19 Jul 2023 20:51:59 +0530 Subject: [PATCH] fix --- .../cloudstream3/extractors/StreamoUpload.kt | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamoUpload.kt b/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamoUpload.kt index 3dfb4da9..b2c450f8 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamoUpload.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamoUpload.kt @@ -23,23 +23,25 @@ open class StreamoUpload : ExtractorApi() { val sources = mutableListOf() val response = app.get(url, referer = referer) val scriptElements = response.document.select("script").map { script -> - if (script.data().contains("eval(function(p,a,c,k,e,d)")) { - val data = getAndUnpack(script.data()).substringAfter("sources:[").substringBefore("],").replace("file", "\"file\"").trim() + if (script.data().contains("eval(function(p,a,c,k,e,d)")) { + val data = getAndUnpack(script.data()) + .substringAfter("sources:[") + .substringBefore("],") + .replace("file", "\"file\"") + .trim() tryParseJson(data)?.let { - M3u8Helper.generateM3u8( - name, - it.file, - "$mainUrl/", - ).forEach { m3uData -> sources.add(m3uData) } - } + M3u8Helper.generateM3u8( + name, + it.file, + "$mainUrl/", + ).forEach { m3uData -> sources.add(m3uData) } } } - return sources } - - private data class File( - @JsonProperty("file") val file: String, - ) - - + return sources } + + private data class File( + @JsonProperty("file") val file: String, + ) +}