use new path

This commit is contained in:
SrGooglo 2024-03-16 02:20:56 +00:00
parent cab3d2effd
commit f08092081e
13 changed files with 0 additions and 28 deletions

View File

@ -1,28 +0,0 @@
export default (req, res) => {
console.log(res.sse)
if (!res.sse) {
return res.json({
error: "Server event stream is not enabled.",
details: "SSE is required for this request."
})
}
res.sse.open()
res.sse.uid = req.params.sse_uid
global.ssePools[req.params.sse_uid] = res.sse
const pingInterval = setInterval(() => {
res.sse.send("ping")
}, 1000)
res.once("close", () => {
clearInterval(pingInterval)
delete global.ssePools[req.params.sse_uid]
})
res.status(200)
res.header('Content-Type', "text/event-stream")
res.header('Cache-Control', 'no-cache')
res.header('Connection', 'keep-alive')
}