update Mi 17. Jun 15:31:01 CEST 2020
This commit is contained in:
parent
f7f36d0fa7
commit
57dae5f14f
2
misc/bkp/0815.csv
Normal file
2
misc/bkp/0815.csv
Normal 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"
|
||||
|
@ -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"
|
||||
|
@ -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({
|
||||
|
||||
@ -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ückmeldungen für den Einsatz ' + part_rmld[0].einsatznummer + '<br><br>Mit freundlichen Grüßen<br><br>' + app_cfg.global.company;
|
||||
sendmail({
|
||||
|
||||
Loading…
Reference in New Issue
Block a user