update Mi 17. Jun 15:31:01 CEST 2020

This commit is contained in:
Robert Richter 2020-06-17 15:31:01 +02:00
parent f7f36d0fa7
commit 57dae5f14f
4 changed files with 7 additions and 14 deletions

2
misc/bkp/0815.csv Normal file
View File

@ -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"
1 einsatznummer id waip_uuid rmld_uuid alias einsatzkraft maschinist fuehrungskraft agt set_time arrival_time wache_id wache_nr wache_name
2 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

View File

@ -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"
1 einsatznummer id waip_uuid rmld_uuid alias einsatzkraft maschinist fuehrungskraft agt set_time arrival_time wache_id wache_nr wache_name
2 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

View File

@ -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({

View File

@ -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,<br><br> anbei der automatische Export aller Einsatz-R&uuml;ckmeldungen f&uuml;r den Einsatz ' + part_rmld[0].einsatznummer + '<br><br>Mit freundlichen Gr&uuml;&szlig;en<br><br>' + app_cfg.global.company;
sendmail({