Hello!
i am trying to do a SSE aplication, where everytime a new register in an odoo module pushes its info to a frontend located outisde odoo.
The idea is something like this
var eventSource = new EventSource("http://localhost:8069/stream");
eventSource.addEventListener = (function(e) {
console.log(e.data)
});
@http.route("/stream", auth='public', cors='*', csrf=False, type='http', website='true')
def stream(self):
return Response(eventStream(), mimetype="text/event-stream")
def eventStream():
yield "data: test\n\n"
bu ti think im going for the wrong path to solve this, since this is just calling the server forever