From 87eca85eb701a5ab4caa82135e31af80c9f0bb06 Mon Sep 17 00:00:00 2001 From: Robert Richter Date: Wed, 17 Jun 2020 16:01:01 +0200 Subject: [PATCH] update Mi 17. Jun 16:01:01 CEST 2020 --- server/waip.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/server/waip.js b/server/waip.js index 7e3ea28..d5a2ca1 100755 --- a/server/waip.js +++ b/server/waip.js @@ -356,17 +356,24 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) { console.log(csv); // CSV Dateiname und Pfad festlegen var csv_filename = part_rmld[0].einsatznummer + '_export_rmld_' + export_data.export_name.replace(/[/\\?%*:|"<>]/g, '') + '.csv'; - csv_filename = process.cwd() + app_cfg.rmld.backup_path + csv_filename; + csv_path = process.cwd() + app_cfg.rmld.backup_path; + //+ csv_filename; console.log(csv_filename); // CSV in Backup-Ordner speichern, falls aktiviert if (app_cfg.rmld.backup_to_file) { + // Ordner erstellen + fs.mkdir(csv_path, { recursive: true }, function (err) { + if (err) { + sql.db_log('EXPORT', 'Fehler beim Erstellen des Backup-Ordners: ' + err); + }; // CSV speichern - fs.writeFile(csv_filename, csv, function (err) { + fs.writeFile(csv_path + csv_filename, csv, function (err) { if (err) { console.log(err); sql.db_log('EXPORT', 'Fehler beim speichern der Export-CSV: ' + err); }; }); + }); }; // CSV per Mail versenden, falls aktiviert if (app_cfg.rmld.backup_to_mail) {