fixed stream

This commit is contained in:
Jan Prochazka
2024-05-20 20:15:53 +02:00
parent 7d984d8faf
commit d00ee890e5

View File

@@ -14,8 +14,8 @@ module.exports = {
},
addSseResponse(value, strmid) {
sseResponses[strmid] = {
...sseResponses[strmid],
response: value,
filter: {},
};
this.ensurePing();
},
@@ -32,11 +32,13 @@ module.exports = {
}
for (const strmid in sseResponses) {
let skipThisStream = false;
for (const key in sseResponses[strmid].filter) {
if (data && data[key]) {
if (!sseResponses[strmid].filter[key].includes(data[key])) {
skipThisStream = true;
break;
if (sseResponses[strmid].filter) {
for (const key in sseResponses[strmid].filter) {
if (data && data[key]) {
if (!sseResponses[strmid].filter[key].includes(data[key])) {
skipThisStream = true;
break;
}
}
}
}
@@ -55,6 +57,9 @@ module.exports = {
// this.emit(key);
},
setStreamIdFilter(strmid, filter) {
sseResponses[strmid].filter = filter;
sseResponses[strmid] = {
...sseResponses[strmid],
filter,
};
},
};