From 4293596730124e3cac22f9d2acf76869fd6bb95f Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 13 Mar 2025 14:49:21 +0530 Subject: [PATCH] feat: only log select events --- .../shared/helpers/BaseActionCableConnector.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/javascript/shared/helpers/BaseActionCableConnector.js b/app/javascript/shared/helpers/BaseActionCableConnector.js index cbd4484a6..d5dccef55 100644 --- a/app/javascript/shared/helpers/BaseActionCableConnector.js +++ b/app/javascript/shared/helpers/BaseActionCableConnector.js @@ -80,9 +80,19 @@ class BaseActionCableConnector { } onReceived = ({ event, data } = {}) => { + const loggableEvents = [ + 'conversation.created', + 'conversation.status_changed', + 'team.changed', + 'conversation.contact_changed', + 'conversation.mentioned', + 'conversation.read', + 'conversation.updated', + ]; + if (this.isAValidEvent(data)) { if (this.events[event] && typeof this.events[event] === 'function') { - if (window.newrelic) { + if (window.newrelic && loggableEvents.includes(event)) { window.newrelic.log( `processing actioncable ${event} with ${JSON.stringify(data, null, 2)} at ${Number(Date.now())}`, { level: 'DEBUG' }