diff --git a/app/src/main/java/eu/kanade/tachiyomi/network/interceptor/CloudflareInterceptor.kt b/app/src/main/java/eu/kanade/tachiyomi/network/interceptor/CloudflareInterceptor.kt index 1517b0b886af..1be5cb029983 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/network/interceptor/CloudflareInterceptor.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/network/interceptor/CloudflareInterceptor.kt @@ -2,6 +2,8 @@ package eu.kanade.tachiyomi.network.interceptor import android.annotation.SuppressLint import android.content.Context +import android.os.Handler +import android.os.Looper import android.webkit.WebView import android.widget.Toast import androidx.core.content.ContextCompat @@ -59,7 +61,7 @@ class CloudflareInterceptor(private val context: Context) : WebViewInterceptor(c } } } else { - resolveWithWebView(originalRequest, oldCookie) + resolveWithWebView(request, oldCookie) } return chain.proceed(request) @@ -86,8 +88,7 @@ class CloudflareInterceptor(private val context: Context) : WebViewInterceptor(c var isWebViewOutdated = false val origRequestUrl = originalRequest.url.toString() - val headers = - parseHeaders(originalRequest.headers) + val headers = parseHeaders(originalRequest.headers) executor.execute { webView = createWebView(originalRequest) diff --git a/build.gradle.kts b/build.gradle.kts index ddb3eab19895..084b07ee8205 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -25,7 +25,7 @@ subprojects { buildscript { dependencies { - classpath("com.android.tools.build:gradle:7.4.1") + classpath("com.android.tools.build:gradle:7.4.0-beta02") classpath("com.google.gms:google-services:4.3.15") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${AndroidVersions.kotlin}") classpath("com.google.android.gms:oss-licenses-plugin:0.10.6")