aboutsummaryrefslogtreecommitdiffstats
path: root/src/electron/ipc-api/download.ts
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2023-05-24 06:57:50 +0530
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2023-05-24 16:40:43 +0530
commite245b4fa229bee1e2ab97fcb42de3831b8bdbe5b (patch)
treed684777b3fde5470c9f99304a9f022422ffb8045 /src/electron/ipc-api/download.ts
parent6.3.0-nightly.9 [skip ci] (diff)
downloadferdium-app-e245b4fa229bee1e2ab97fcb42de3831b8bdbe5b.tar.gz
ferdium-app-e245b4fa229bee1e2ab97fcb42de3831b8bdbe5b.tar.zst
ferdium-app-e245b4fa229bee1e2ab97fcb42de3831b8bdbe5b.zip
Upgrade npm modules
Diffstat (limited to 'src/electron/ipc-api/download.ts')
-rw-r--r--src/electron/ipc-api/download.ts12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/electron/ipc-api/download.ts b/src/electron/ipc-api/download.ts
index 21af0d045..518a7091c 100644
--- a/src/electron/ipc-api/download.ts
+++ b/src/electron/ipc-api/download.ts
@@ -23,12 +23,7 @@ export default (params: { mainWindow: BrowserWindow }) => {
23 const win = BrowserWindow.getFocusedWindow(); 23 const win = BrowserWindow.getFocusedWindow();
24 24
25 try { 25 try {
26 if (!content) { 26 if (content) {
27 const dl = await download(win!, url, {
28 saveAs: true,
29 });
30 debug('File saved to', dl.savePath);
31 } else {
32 const extension = mime.extension(fileOptions.mime); 27 const extension = mime.extension(fileOptions.mime);
33 const filename = `${fileOptions.name}.${extension}`; 28 const filename = `${fileOptions.name}.${extension}`;
34 29
@@ -50,6 +45,11 @@ export default (params: { mainWindow: BrowserWindow }) => {
50 } catch (error) { 45 } catch (error) {
51 console.error(error); 46 console.error(error);
52 } 47 }
48 } else {
49 const dl = await download(win!, url, {
50 saveAs: true,
51 });
52 debug('File saved to', dl.savePath);
53 } 53 }
54 } catch (error) { 54 } catch (error) {
55 console.error(error); 55 console.error(error);