From 97d51a7763b14c92ee71ff9a012311dd9498d803 Mon Sep 17 00:00:00 2001 From: Vijay Raghavan Aravamudhan Date: Sun, 8 Aug 2021 00:01:37 +0000 Subject: refactor: path-references refactoring and using 'import' instead of 'require' (#1752) * refactor references to 'userData' and 'appData' directories to move hardcoding into single location * convert to es6 for lower memory usage as per https://codesource.io/the-difference-between-import-and-require-in-javascript/ --- src/electron/ipc-api/download.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/electron/ipc-api/download.js') diff --git a/src/electron/ipc-api/download.js b/src/electron/ipc-api/download.js index 7f8718924..ba261ba1e 100644 --- a/src/electron/ipc-api/download.js +++ b/src/electron/ipc-api/download.js @@ -1,7 +1,7 @@ import { ipcMain, dialog, BrowserWindow } from 'electron'; import { download } from 'electron-dl'; import mime from 'mime-types'; -import fs from 'fs-extra'; +import { writeFileSync } from 'fs-extra'; const debug = require('debug')('Ferdi:ipcApi:download'); @@ -37,7 +37,7 @@ export default (params) => { if (saveDialog.canceled) return; const binaryImage = decodeBase64Image(content); - fs.writeFileSync(saveDialog.filePath, binaryImage, 'binary'); + writeFileSync(saveDialog.filePath, binaryImage, 'binary'); debug('File blob saved to', saveDialog.filePath); } catch (err) { -- cgit v1.2.3-70-g09d2