diff --git a/TimefourTv/build.gradle.kts b/TimefourTv/build.gradle.kts index fa742b08..dbde5cf2 100644 --- a/TimefourTv/build.gradle.kts +++ b/TimefourTv/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 14 +version = 15 cloudstream { diff --git a/TimefourTv/src/main/kotlin/com/hexated/TimefourTv.kt b/TimefourTv/src/main/kotlin/com/hexated/TimefourTv.kt index d1a32510..b5b0dbb0 100644 --- a/TimefourTv/src/main/kotlin/com/hexated/TimefourTv.kt +++ b/TimefourTv/src/main/kotlin/com/hexated/TimefourTv.kt @@ -19,8 +19,11 @@ open class TimefourTv : MainAPI() { ) companion object { - const val daddyUrl = "https://daddylive.watch" - val daddyHost: String = URI(daddyUrl).host.split(".").first() + const val daddyUrl = "https://d.daddylivehd.sx" + val daddyHost: String = daddyUrl.getHost() + private fun String.getHost(): String { + return URI(this).host.substringBeforeLast(".").substringAfterLast(".") + } } override val mainPage = mainPageOf( diff --git a/TimefourTv/src/main/kotlin/com/hexated/TimefourTvExtractor.kt b/TimefourTv/src/main/kotlin/com/hexated/TimefourTvExtractor.kt index c56fae01..57d484a2 100644 --- a/TimefourTv/src/main/kotlin/com/hexated/TimefourTvExtractor.kt +++ b/TimefourTv/src/main/kotlin/com/hexated/TimefourTvExtractor.kt @@ -72,7 +72,7 @@ object TimefourTvExtractor : TimefourTv() { return getSportLink(url) } - if(url.contains(daddyHost)) { + if(url.contains(daddyHost, true)) { mainServer = getBaseUrl(url) return getFinalLink(app.get(url, referer = daddyUrl)) }