From 18bc9e459ce8847c28fb74fb74e394a1678376ac Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Mon, 10 Jun 2024 05:55:08 +0700 Subject: [PATCH] fix: WebViewActivity try to clear cookie of an intent instead of http(s) --- .../eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt index 9ee5678fd2..0010155ad3 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt @@ -177,8 +177,13 @@ open class WebViewActivity : BaseWebViewActivity() { private fun clearCookies() { val url = binding.webview.url ?: return - val cleared = network.cookieJar.remove(url.toHttpUrl()) - toast("Cleared $cleared cookies for: $url") + try { + val cleared = network.cookieJar.remove(url.toHttpUrl()) + toast("Cleared $cleared cookies for: $url") + } catch (e: IllegalArgumentException) { + Logger.w(e) { "Somehow getting non http url: $url" } + toast("Unable to clear cookies for: $url (Invalid url)") + } } private fun openUrlInApp() {