File tree Expand file tree Collapse file tree
app/src/main/java/com/owncloud/android/ui/activity Expand file tree Collapse file tree Original file line number Diff line number Diff 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 ) {
You can’t perform that action at this time.
0 commit comments