diff --git a/app/src/main/java/com/hippo/ehviewer/client/EhCookieStore.kt b/app/src/main/java/com/hippo/ehviewer/client/EhCookieStore.kt index 108f42bca..c0005b0fb 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/EhCookieStore.kt +++ b/app/src/main/java/com/hippo/ehviewer/client/EhCookieStore.kt @@ -44,7 +44,6 @@ object EhCookieStore : CookieJar { const val KEY_IPB_MEMBER_ID = "ipb_member_id" const val KEY_IPB_PASS_HASH = "ipb_pass_hash" const val KEY_IGNEOUS = "igneous" - const val KEY_SETTINGS_PROFILE = "sp" private const val KEY_STAR = "star" private const val KEY_CONTENT_WARNING = "nw" private const val CONTENT_WARNING_NOT_SHOW = "1" @@ -63,11 +62,6 @@ object EhCookieStore : CookieJar { flush() } - fun deleteCookie(url: HttpUrl, name: String) { - val deletedCookie = Cookie.Builder().name(name).value("deleted").domain(url.host).expiresAt(0).build() - manager.setCookie(url.toString(), deletedCookie.toString()) - } - fun addCookie(cookie: Cookie) { if (EhUrl.DOMAIN_E in cookie.domain) manager.setCookie(EhUrl.HOST_E, cookie.toString()) else manager.setCookie(EhUrl.DOMAIN_EX, cookie.toString()) } diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/UConfigScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/UConfigScreen.kt index c048ff0e9..a267919b6 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/settings/UConfigScreen.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/UConfigScreen.kt @@ -25,10 +25,8 @@ import com.google.accompanist.web.WebView import com.google.accompanist.web.rememberWebViewState import com.hippo.ehviewer.R import com.hippo.ehviewer.client.EhCookieStore -import com.hippo.ehviewer.client.EhCookieStore.KEY_SETTINGS_PROFILE import com.hippo.ehviewer.client.EhUrl import com.hippo.ehviewer.ui.LocalNavController -import okhttp3.HttpUrl.Companion.toHttpUrl private const val applyJs = "javascript:(function(){var apply = document.getElementById(\"apply\").children[0];apply.click();})();" @@ -79,7 +77,6 @@ fun UConfigScreen() { LaunchedEffect(Unit) { snackbarHostState.showSnackbar(applyTip) } DisposableEffect(Unit) { onDispose { - EhCookieStore.deleteCookie(EhUrl.host.toHttpUrl(), KEY_SETTINGS_PROFILE) EhCookieStore.flush() } }