update So 24. Mai 17:01:01 CEST 2020
This commit is contained in:
parent
9e1c03c64a
commit
6941d6ba0e
11
server.js
11
server.js
@ -2,13 +2,14 @@
|
||||
const fs = require('fs');
|
||||
const express = require('express');
|
||||
const app = express();
|
||||
const http = require('http') //.Server(app);
|
||||
const https = require('https'); //.Server(app);
|
||||
const http = require('http');
|
||||
const https = require('https');
|
||||
const webserver = https.createServer({
|
||||
key: fs.readFileSync('./misc/server.key', 'utf8'),
|
||||
cert: fs.readFileSync('./misc/server.cert', 'utf8')
|
||||
}, app);
|
||||
const io = require('socket.io').listen(webserver);
|
||||
const io_api = require('socket.io-client');
|
||||
const async = require('async');
|
||||
const path = require('path');
|
||||
const favicon = require('serve-favicon');
|
||||
@ -39,9 +40,9 @@ app.use(bodyParser.urlencoded({
|
||||
// Scripte einbinden
|
||||
var sql_cfg = require('./server/sql_cfg')(fs, bcrypt, app_cfg);
|
||||
var sql = require('./server/sql_qry')(sql_cfg, uuidv4, turf, app_cfg);
|
||||
var tw = require('./server/twitter')(twit, uuidv4, app_cfg);
|
||||
var waip = require('./server/waip')(io, sql, tw, async, app_cfg);
|
||||
var socket = require('./server/socket')(io, sql, app_cfg, waip);
|
||||
var brk = require('./server/broker')(twit, uuidv4, app_cfg);
|
||||
var waip = require('./server/waip')(io, sql, brk, async, app_cfg);
|
||||
var socket = require('./server/socket')(io, io_api, sql, app_cfg, waip);
|
||||
var udp = require('./server/udp')(app_cfg, waip, sql);
|
||||
var auth = require('./server/auth')(app, app_cfg, sql_cfg, async, bcrypt, passport, io);
|
||||
var routes = require('./server/routing')(app, sql, uuidv4, app_cfg, passport, auth, waip, udp);
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
module.exports = function (io, sql, app_cfg, waip) {
|
||||
module.exports = function (io, io_api, sql, app_cfg, waip) {
|
||||
|
||||
// Module laden
|
||||
//client.js
|
||||
var io_api = require('socket.io-client');
|
||||
|
||||
var socket_api = io_api.connect(app_cfg.global.remoteapi, {
|
||||
reconnect: true
|
||||
});
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
module.exports = function (io, sql, tw, async, app_cfg) {
|
||||
module.exports = function (io, sql, brk, async, app_cfg) {
|
||||
|
||||
// Einsatzmeldung in Datenbank speichern
|
||||
function einsatz_speichern(einsatz_rohdaten) {
|
||||
@ -29,9 +29,9 @@ module.exports = function (io, sql, tw, async, app_cfg) {
|
||||
sql.db_get_vmtl_list(waip_id, function (vmtl_data) {
|
||||
if (vmtl_data) {
|
||||
if (app_cfg.global.development) {
|
||||
console.log('Daten Twitter: ' + JSON.stringify(vmtl_data));
|
||||
console.log('Daten Vermittlung: ' + JSON.stringify(vmtl_data));
|
||||
};
|
||||
tw.alert_vmtl_list(vmtl_data, function (result) {
|
||||
brk.alert_vmtl_list(vmtl_data, function (result) {
|
||||
if (!result) {
|
||||
sql.db_log('VMTL', 'Link zur Einsatz-Rückmeldung erfolgreichen an Vermittler-Liste gesendet. ' + result);
|
||||
} else {
|
||||
@ -341,7 +341,7 @@ module.exports = function (io, sql, tw, async, app_cfg) {
|
||||
delete einsatzdaten.wgs84_y;
|
||||
};
|
||||
socket.emit('io.Einsatz', einsatzdaten);
|
||||
sql.db_log('DBRD', 'Einsatzdaten für Dashboard' + dbrd_uuid + ' an Socket ' + socket.id + ' gesendet');
|
||||
sql.db_log('DBRD', 'Einsatzdaten für Dashboard ' + dbrd_uuid + ' an Socket ' + socket.id + ' gesendet');
|
||||
sql.db_update_client_status(socket, dbrd_uuid);
|
||||
});
|
||||
} else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user