update Di 28. Apr 17:01:01 CEST 2020
This commit is contained in:
parent
3f33a73919
commit
3c050a4fc1
@ -258,9 +258,9 @@ module.exports = function (db, uuidv4, turf, app_cfg) {
|
|||||||
function (err, rows) {
|
function (err, rows) {
|
||||||
if (err == null && rows.length > 0) {
|
if (err == null && rows.length > 0) {
|
||||||
// falls einsätze vorhanden, auch die null hinzufuegen
|
// falls einsätze vorhanden, auch die null hinzufuegen
|
||||||
//rows.push({
|
rows.push({
|
||||||
//"room": 0
|
"room": 0
|
||||||
//});
|
});
|
||||||
callback && callback(rows);
|
callback && callback(rows);
|
||||||
} else {
|
} else {
|
||||||
callback && callback(null);
|
callback && callback(null);
|
||||||
|
|||||||
@ -92,13 +92,19 @@ module.exports = function (io, sql, tw, async, app_cfg) {
|
|||||||
sql.db_get_waipid_by_uuid(waip_uuid, function (waip_id) {
|
sql.db_get_waipid_by_uuid(waip_uuid, function (waip_id) {
|
||||||
// am Einsatz beteilite Socket-Räume ermitteln
|
// am Einsatz beteilite Socket-Räume ermitteln
|
||||||
sql.db_get_einsatz_rooms(waip_id, function (socket_rooms) {
|
sql.db_get_einsatz_rooms(waip_id, function (socket_rooms) {
|
||||||
|
|
||||||
if (socket_rooms) {
|
if (socket_rooms) {
|
||||||
// wenn Raum zum Einsatz vorhanden ist, dann Rueckmeldung aus DB laden und an diesen versenden
|
// wenn Raum zum Einsatz vorhanden ist, dann Rueckmeldung aus DB laden und an diesen versenden
|
||||||
sql.db_get_single_response_by_rmlduuid(rmld_uuid, function (rmld) {
|
sql.db_get_single_response_by_rmlduuid(rmld_uuid, function (rmld) {
|
||||||
|
|
||||||
if (rmld) {
|
if (rmld) {
|
||||||
|
|
||||||
// Rückmeldung an Clients/Räume senden
|
// Rückmeldung an Clients/Räume senden
|
||||||
socket_rooms.forEach(function (rooms) {
|
socket_rooms.forEach(function (rooms) {
|
||||||
io.to(rooms.room).emit('io.response', rmld);
|
var room_sockets = io.sockets.adapter.rooms[rooms.room];
|
||||||
|
console.log('rooms: ' + JSON.stringify(socket_rooms));
|
||||||
|
console.log('rooms: ' + JSON.stringify(rooms));
|
||||||
|
room_sockets.emit('io.response', rmld);
|
||||||
sql.db_log('RMLD', 'Rückmeldung ' + rmld_uuid + ' für den Einsatz mit der ID ' + waip_id + ' an Raum ' + rooms.room + ' gesendet.');
|
sql.db_log('RMLD', 'Rückmeldung ' + rmld_uuid + ' für den Einsatz mit der ID ' + waip_id + ' an Raum ' + rooms.room + ' gesendet.');
|
||||||
sql.db_log('RMLD', 'DEBUG: ' + JSON.stringify(rmld));
|
sql.db_log('RMLD', 'DEBUG: ' + JSON.stringify(rmld));
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user