Skip to content

Commit cda250e

Browse files
Merge pull request #17385 from nextcloud/remove-visibility-of-debug-functionality
remove visibility of debug functionality
2 parents 9925efe + 2325c7d commit cda250e

1 file changed

Lines changed: 13 additions & 12 deletions

File tree

‎app/src/main/java/com/owncloud/android/ui/activity/SettingsActivity.java‎

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -551,19 +551,20 @@ private void removeE2E(PreferenceCategory preferenceCategoryMore) {
551551
}
552552

553553
private void removeE2EFilesAndKeys(PreferenceCategory preferenceCategoryMore) {
554-
if (BuildConfig.DEBUG) {
555-
Preference removeKeysAndFilesPreference = findPreference("remove_e2e_files_and_keys");
556-
if (removeKeysAndFilesPreference != null) {
557-
if (!FileOperationsHelper.isEndToEndEncryptionSetup(this, user)) {
558-
preferenceCategoryMore.removePreference(removeKeysAndFilesPreference);
559-
} else {
560-
removeKeysAndFilesPreference.setOnPreferenceClickListener(p -> {
561-
showRemoveE2EKeysAndFilesAlertDialog(preferenceCategoryMore, removeKeysAndFilesPreference);
562-
return true;
563-
});
564-
}
565-
}
554+
Preference preference = findPreference("remove_e2e_files_and_keys");
555+
if (preference == null) {
556+
return;
557+
}
558+
559+
if (!BuildConfig.DEBUG || !FileOperationsHelper.isEndToEndEncryptionSetup(this, user)) {
560+
preferenceCategoryMore.removePreference(preference);
561+
return;
566562
}
563+
564+
preference.setOnPreferenceClickListener(p -> {
565+
showRemoveE2EKeysAndFilesAlertDialog(preferenceCategoryMore, preference);
566+
return true;
567+
});
567568
}
568569

569570
private void showRemoveE2EKeysAndFilesAlertDialog(PreferenceCategory preferenceCategoryMore, Preference preference) {

0 commit comments

Comments
 (0)