From fea2165ed6dbe9189cf4fb908af9cf9618f5216c Mon Sep 17 00:00:00 2001 From: Jenser Almeida Date: Thu, 18 Aug 2022 18:18:50 -0700 Subject: [PATCH] Update the file name on the notification (#620) --- .vscode/settings.json | 7 +++++++ .../java/vn/hunghd/flutterdownloader/DownloadWorker.java | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..7094682a --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,7 @@ +{ + "workbench.colorCustomizations": { + "activityBar.background": "#1B322C", + "titleBar.activeBackground": "#26463E", + "titleBar.activeForeground": "#F8FBFB" + } +} \ No newline at end of file diff --git a/android/src/main/java/vn/hunghd/flutterdownloader/DownloadWorker.java b/android/src/main/java/vn/hunghd/flutterdownloader/DownloadWorker.java index 628ca677..acc5fdbe 100644 --- a/android/src/main/java/vn/hunghd/flutterdownloader/DownloadWorker.java +++ b/android/src/main/java/vn/hunghd/flutterdownloader/DownloadWorker.java @@ -403,6 +403,10 @@ private void downloadFile(Context context, String fileURL, String savedDir, Stri outputStream = context.getContentResolver().openOutputStream(uri, "w"); } else { File file = createFileInAppSpecificDir(filename, savedDir); + if (file.getName() != filename) { + filename = file.getName(); + taskDao.updateTask(getId().toString(), filename, contentType); + } savedFilePath = file.getPath(); outputStream = new FileOutputStream(file, false); }