diff options
author | Andrea Torlaschi <runnerway@gmail.com> | 2016-03-05 13:24:18 +0100 |
---|---|---|
committer | Andrea Torlaschi <runnerway@gmail.com> | 2016-03-05 13:24:18 +0100 |
commit | bcef5b66921984b9b403c9b022750ada402f77ef (patch) | |
tree | 36c2e21ad4118f2f41e0f589f482baf84611b6fc | |
parent | 26f8a9db9c182d266708781e2c242253a57dd28f (diff) | |
download | open-keychain-bcef5b66921984b9b403c9b022750ada402f77ef.tar.gz open-keychain-bcef5b66921984b9b403c9b022750ada402f77ef.tar.bz2 open-keychain-bcef5b66921984b9b403c9b022750ada402f77ef.zip |
Set filename after decryption
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/InputDataOperation.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/InputDataOperation.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/InputDataOperation.java index 43fc11b84..6682cc6e7 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/InputDataOperation.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/InputDataOperation.java @@ -119,8 +119,9 @@ public class InputDataOperation extends BaseOperation<InputDataParcel> { // inform the storage provider about the mime type for this uri if (decryptResult.getDecryptionMetadata() != null) { - TemporaryFileProvider.setMimeType(mContext, currentInputUri, - decryptResult.getDecryptionMetadata().getMimeType()); + OpenPgpMetadata meta = decryptResult.getDecryptionMetadata(); + TemporaryFileProvider.setName(mContext, currentInputUri, meta.getFilename()); + TemporaryFileProvider.setMimeType(mContext, currentInputUri, meta.getMimeType()); } } else { |