From deb9d98653ed16112c2346dfb66f95c4c65638c5 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Tue, 4 Feb 2020 09:19:46 +0100 Subject: [PATCH] Fix deleting accounts with only social auth --- .../fragments/preferences/AuthenticationPreferenceFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/AuthenticationPreferenceFragment.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/AuthenticationPreferenceFragment.kt index 3901a5717..eae63f985 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/AuthenticationPreferenceFragment.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/AuthenticationPreferenceFragment.kt @@ -175,7 +175,7 @@ class AuthenticationPreferenceFragment: BasePreferencesFragment() { val view = context?.layoutInflater?.inflate(R.layout.dialog_edittext, null) var deleteMessage = getString(R.string.delete_account_description) val editText = view?.findViewById(R.id.editText) - if (user?.authentication?.localAuthentication != null) { + if (user?.authentication?.localAuthentication?.email != null) { editText?.inputType = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_PASSWORD } else { deleteMessage = getString(R.string.delete_oauth_account_description)