From 55a279a700d000e080afce12f43c89d3a5c7a550 Mon Sep 17 00:00:00 2001 From: Dave Richer Date: Wed, 25 Sep 2024 13:36:47 -0400 Subject: [PATCH] IO-2935-Add-Enhanced-Websocket-Provider - add emit from io-logging event to create additional useage Signed-off-by: Dave Richer --- server/ioevent/ioevent.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/server/ioevent/ioevent.js b/server/ioevent/ioevent.js index 16c5ad63a..b53159918 100644 --- a/server/ioevent/ioevent.js +++ b/server/ioevent/ioevent.js @@ -7,9 +7,11 @@ require("dotenv").config({ path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV || "development"}`) }); +// Emit this to bodyshop room + exports.default = async (req, res) => { const { useremail, bodyshopid, operationName, variables, env, time, dbevent, user } = req.body; - + const { ioRedis } = req; try { await client.request(queries.INSERT_IOEVENT, { event: { @@ -22,6 +24,12 @@ exports.default = async (req, res) => { useremail } }); + + ioRedis.to(bodyshopid).emit("bodyshop-message", { + operationName, + useremail + }); + res.sendStatus(200); } catch (error) { logger.log("ioevent-error", "trace", user, null, {