made sse_event look less stupid
This commit is contained in:
parent
785b54d5aa
commit
7e3617f967
1 changed files with 5 additions and 5 deletions
10
server.js
10
server.js
|
@ -97,12 +97,12 @@ router.get('/sse_event', (req, res) => {
|
|||
});
|
||||
|
||||
if ((JSON.stringify(containersArray) !== JSON.stringify(sentArray)) || event) {
|
||||
console.log('Event triggered');
|
||||
for (let i = 0; i < containersArray.length; i++) {
|
||||
const container = containersArray[i];
|
||||
if (!sentArray[i] || JSON.stringify(container) !== JSON.stringify(sentArray[i])) {
|
||||
res.write(`event: ${container.container}\n`);
|
||||
res.write(`data: ${JSON.stringify(container)}\n\n`);
|
||||
const { container, state } = containersArray[i];
|
||||
if (!sentArray[i] || JSON.stringify({ container, state }) !== JSON.stringify(sentArray[i])) {
|
||||
console.log(`Event: ${container}`);
|
||||
res.write(`event: ${container}\n`);
|
||||
res.write(`data: ${state}\n\n`);
|
||||
}
|
||||
}
|
||||
sentArray = containersArray.slice();
|
||||
|
|
Loading…
Add table
Reference in a new issue