From 2f245ecc97800b71e162b9c72c6e119e831e0d5e Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Sun, 22 Aug 2021 18:04:49 +0200 Subject: [PATCH] create folder for received files --- gui/preload-main.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gui/preload-main.js b/gui/preload-main.js index 57a3da86..27f3d94b 100644 --- a/gui/preload-main.js +++ b/gui/preload-main.js @@ -713,13 +713,20 @@ var data = arg.data["DATA"] tbl.appendChild(row); + + + // Creates rxdata folder if not exists + fs.mkdir('rxdata', { recursive: true }, (err) => { + if (err) throw err; + }); + // write file to local folder var base64String = arg.data[i]['RXDATA'][0]['data'] //remove header from base64 String var base64Data = base64String.split(';base64,').pop() //write data to file - require("fs").writeFile(arg.data[i]['RXDATA'][0]['filename'], base64Data, 'base64', function(err) { + require("fs").writeFile('rxdata/' + arg.data[i]['RXDATA'][0]['filename'], base64Data, 'base64', function(err) { console.log(err); });