diff --git a/misc/bkp/0815.csv b/misc/bkp/0815.csv
new file mode 100644
index 0000000..ad15351
--- /dev/null
+++ b/misc/bkp/0815.csv
@@ -0,0 +1,2 @@
+"einsatznummer","id","waip_uuid","rmld_uuid","alias","einsatzkraft","maschinist","fuehrungskraft","agt","set_time","arrival_time","wache_id","wache_nr","wache_name"
+"0815",9,"81696fb7-0d4b-4252-a515-ffed2d179f4d","2311ca2a-2188-4982-9f16-2f9d8040ee4d",,0,1,0,0,"Wed Jun 17 2020 15:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)","Wed Jun 17 2020 15:22:52 GMT+0200 (Mitteleuropäische Sommerzeit)",2,520101,"CB FW Cottbus 1"
\ No newline at end of file
diff --git a/misc/bkp/0815_export_rmld_Test Export Rückmeldung Robert.csv b/misc/bkp/0815_export_rmld_Test Export Rückmeldung Robert.csv
new file mode 100644
index 0000000..e0d54e3
--- /dev/null
+++ b/misc/bkp/0815_export_rmld_Test Export Rückmeldung Robert.csv
@@ -0,0 +1,2 @@
+"einsatznummer","id","waip_uuid","rmld_uuid","alias","einsatzkraft","maschinist","fuehrungskraft","agt","set_time","arrival_time","wache_id","wache_nr","wache_name"
+"0815",8,"d2b8fcbe-44d0-4f41-a57c-a2528578c085","ea1e8da4-2025-4b29-bd73-977bd80521d9",,0,1,0,0,"Wed Jun 17 2020 15:12:19 GMT+0200 (Mitteleuropäische Sommerzeit)","Wed Jun 17 2020 15:17:19 GMT+0200 (Mitteleuropäische Sommerzeit)",2,520101,"CB FW Cottbus 1"
\ No newline at end of file
diff --git a/server/broker.js b/server/broker.js
index 3c4b7ca..b0f482c 100755
--- a/server/broker.js
+++ b/server/broker.js
@@ -2,10 +2,6 @@ module.exports = function (app_cfg, sql, uuidv4) {
// Module laden
const twit = require('twit');
- const {
- v5: uuidv5
- } = require('uuid');
- const custom_namespace = 'fadad35a-b9dc-42b5-9484-7459ae2a6445';
function alert_vmtl_list(list_data, callback) {
@@ -23,15 +19,8 @@ module.exports = function (app_cfg, sql, uuidv4) {
console.log('Twitter-Account-Daten: ' + JSON.stringify(vmtl_data));
};
- // Daten in kurzen UUID-Strings umwandeln
- //FIXME
- var uuid_vmlt_history = uuidv5(vmtl_data.uuid + vmtl_data.einsatzart + vmtl_data.stichwort + vmtl_data.name_wache + vmtl_data.list, custom_namespace);
- // Prüfen ob zuletzt bereits eine Nachricht gesendet wurde (Doppelalarmierung vermeiden)
-
-
-
if (vmtl_data) {
-
+ // Prüfen ob zuletzt bereits eine Nachricht gesendet wurde (Doppelalarmierung vermeiden)
sql.db_vmtl_check_history(vmtl_data, list_data, function (exists) {
if (!exists) {
var T = new twit({
diff --git a/server/waip.js b/server/waip.js
index 9f911e0..7e3ea28 100755
--- a/server/waip.js
+++ b/server/waip.js
@@ -355,7 +355,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) {
var csv = parse(part_rmld, opts);
console.log(csv);
// CSV Dateiname und Pfad festlegen
- var csv_filename = part_rmld[0].einsatznummer + '_export_rmld_' + export_data.export_name + '.csv';
+ 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;
console.log(csv_filename);
// CSV in Backup-Ordner speichern, falls aktiviert
@@ -373,7 +373,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) {
// pruefen ob Mail plausibel ist
var validmail = /\S+@\S+\.\S+/;
if (validmail.test(export_data.export_recipient)) {
- var mail_from = 'keineantwort@' + app_cfg.global.url.replace(/(^\w+:|^)\/\//, '');
+ var mail_from = 'keineantwort@wachalarm.info.tm'; //+ app_cfg.global.url.replace(/(^\w+:|^)\/\//, '');
var mail_subject = 'Automatischer Export Rückmeldungen Wachalarm-IP - ' + export_data.export_name + ' - Einsatz ' + part_rmld[0].einsatznummer;
var mail_html = 'Hallo,
anbei der automatische Export aller Einsatz-Rückmeldungen für den Einsatz ' + part_rmld[0].einsatznummer + '
Mit freundlichen Grüßen
' + app_cfg.global.company;
sendmail({