From a990044fd9eab711e4de7c74aa453f362456050b Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Tue, 23 Jun 2015 23:13:19 +0200 Subject: [PATCH] fix: save file --- .../keychain/ui/DecryptListFragment.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptListFragment.java index 092c5f832..d2bff8336 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptListFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptListFragment.java @@ -219,9 +219,9 @@ public class DecryptListFragment case REQUEST_CODE_OUTPUT: { // This happens after output file was selected, so start our operation if (resultCode == Activity.RESULT_OK && data != null) { + Uri decryptedFileUri = mOutputUris.get(mCurrentInputUri); Uri saveUri = data.getData(); - Uri outputUri = mOutputUris.get(mCurrentInputUri); - saveFile(saveUri, outputUri); + saveFile(decryptedFileUri, saveUri); mCurrentInputUri = null; } return; @@ -233,15 +233,15 @@ public class DecryptListFragment } } - private void saveFile(Uri outputUri, Uri saveUri) { + private void saveFile(Uri decryptedFileUri, Uri saveUri) { Activity activity = getActivity(); if (activity == null) { return; } try { - FileHelper.copyUriData(activity, outputUri, saveUri); - Notify.create(activity, R.string.file_saved, Style.ERROR).show(); + FileHelper.copyUriData(activity, decryptedFileUri, saveUri); + Notify.create(activity, R.string.file_saved, Style.OK).show(); } catch (IOException e) { Log.e(Constants.TAG, "error saving file", e); Notify.create(activity, R.string.error_saving_file, Style.ERROR).show();