diff --git a/app/src/main/java/exh/ui/login/EhLoginActivity.kt b/app/src/main/java/exh/ui/login/EhLoginActivity.kt index 892ccd4a9..2559ec31a 100644 --- a/app/src/main/java/exh/ui/login/EhLoginActivity.kt +++ b/app/src/main/java/exh/ui/login/EhLoginActivity.kt @@ -213,13 +213,11 @@ class EhLoginActivity : BaseActivity() { */ fun checkLoginCookies(url: String): Boolean { getCookies(url)?.let { parsed -> - return parsed.filter { - ( - it.name.equals(MEMBER_ID_COOKIE, ignoreCase = true) || - it.name.equals(PASS_HASH_COOKIE, ignoreCase = true) - ) && + return parsed.count { + (it.name.equals(MEMBER_ID_COOKIE, ignoreCase = true) || + it.name.equals(PASS_HASH_COOKIE, ignoreCase = true)) && it.value.isNotBlank() - }.count() >= 2 + } >= 2 } return false }