From 6d8e7c1a437c4ad8e6dafc461505488c937aee76 Mon Sep 17 00:00:00 2001 From: Vishnu Mohandas Date: Thu, 17 Sep 2020 19:59:42 +0530 Subject: [PATCH] Save files to cache with the extension --- lib/utils/file_util.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/utils/file_util.dart b/lib/utils/file_util.dart index 47ad69c44..542a4fe39 100644 --- a/lib/utils/file_util.dart +++ b/lib/utils/file_util.dart @@ -152,7 +152,9 @@ Future _downloadAndDecrypt(File file, BaseCacheManager cacheManager, final data = await CryptoUtil.decryptFileToData(temporaryPath, file.getPassword()); io.File(temporaryPath).deleteSync(); - return cacheManager.putFile(file.getDownloadUrl(), data); + final fileExtension = extension(file.title).substring(1).toLowerCase(); + return cacheManager.putFile(file.getDownloadUrl(), data, + fileExtension: fileExtension); }); }