correct sessionid

This commit is contained in:
Makussu 2024-06-02 17:22:54 +02:00
parent c2a3b27a85
commit 542ea2fdf1
2 changed files with 5 additions and 14 deletions

View File

@ -33,18 +33,13 @@ async function mysse(req, res) {
// Tell the client to retry every 10 seconds if connectivity is lost
res.write('retry: 10000\n\n');
update.set(Math.random(), res)
update.set(req.sessionId, res)
console.log("connected")
res.write("data: update\n\n")
// while (true ) {
// await new Promise(resolve => setTimeout(resolve, 1000));
// // console.log('Emit', ++count);
// // Emit an SSE that contains the current 'count' as a string
// res.write(`data: ${update}\n\n`);
// // update = false;
// }
res.on("close", () => {
update.delete(req.sessionId)
res.end()
})
};
function set_update() {

View File

@ -34,7 +34,6 @@ router.post("/", (req, res) => {
// res.write("data: update\n\n")
res.write('event: update\n');
res.write('data: {}\n\n');
}
})
@ -61,10 +60,8 @@ router.put("/:id", (req, res) => {
res.status(204).send()
for (res of update.values()) {
// res.write("data: update\n\n")
res.write('event: update\n');
res.write('data: {}\n\n');
}
})
@ -79,7 +76,6 @@ router.delete("/:id", (req, res) => {
// res.write("data: update\n\n")
res.write('event: update\n');
res.write('data: {}\n\n');
}
})