From d2ca86fc692a89173a7124d6c8e83d10899b3aa1 Mon Sep 17 00:00:00 2001 From: Alexander Kass Date: Mon, 25 Feb 2019 12:49:19 +0300 Subject: [PATCH] ability to store empty passwords in memory --- platform/credential-store/src/PasswordSafeImpl.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/platform/credential-store/src/PasswordSafeImpl.kt b/platform/credential-store/src/PasswordSafeImpl.kt index 930af42dc8f9..e1335a6f34ec 100644 --- a/platform/credential-store/src/PasswordSafeImpl.kt +++ b/platform/credential-store/src/PasswordSafeImpl.kt @@ -88,9 +88,7 @@ open class BasePasswordSafe @JvmOverloads constructor(val settings: PasswordSafe if ((value == null || value.password.isNullOrEmpty()) && memoryHelperProvider.isInitialized()) { // if password was set as `memoryOnly` memoryHelperProvider.value.get(attributes)?.let { - if (!it.isEmpty()) { - return it - } + return it } } return value