refactor: use window.newrelic directly
This commit is contained in:
@@ -229,9 +229,12 @@ export const mutations = {
|
||||
Sentry.captureMessage('Conversation update mismatch');
|
||||
});
|
||||
|
||||
window.logrelic(
|
||||
`conversation update mismatch for ${conversation.id} with incoming ${JSON.stringify(conversation, null, 2)} and stored ${JSON.stringify(selectedConversation, null, 2)}`
|
||||
);
|
||||
if (window.newrelic) {
|
||||
window.newrelic.log(
|
||||
`conversation update mismatch for ${conversation.id} with incoming ${JSON.stringify(conversation, null, 2)} and stored ${JSON.stringify(selectedConversation, null, 2)}`,
|
||||
{ level: 'DEBUG' }
|
||||
);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
@@ -250,9 +253,12 @@ export const mutations = {
|
||||
Sentry.captureMessage('Conversation update overlap');
|
||||
});
|
||||
|
||||
window.logrelic(
|
||||
`conversation update overlap for ${conversation.id} with incoming ${JSON.stringify(conversation, null, 2)} and stored ${JSON.stringify(selectedConversation, null, 2)}`
|
||||
);
|
||||
if (window.newrelic) {
|
||||
window.newrelic.log(
|
||||
`conversation update overlap for ${conversation.id} with incoming ${JSON.stringify(conversation, null, 2)} and stored ${JSON.stringify(selectedConversation, null, 2)}`,
|
||||
{ level: 'DEBUG' }
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
const { messages, ...updates } = conversation;
|
||||
|
||||
@@ -21,7 +21,6 @@ import router, { initalizeRouter } from 'dashboard/routes';
|
||||
import store from 'dashboard/store';
|
||||
import constants from 'dashboard/constants/globals';
|
||||
import * as Sentry from '@sentry/vue';
|
||||
|
||||
import {
|
||||
initializeAnalyticsEvents,
|
||||
initializeChatwootEvents,
|
||||
@@ -48,12 +47,6 @@ app.use(i18n);
|
||||
app.use(store);
|
||||
app.use(router);
|
||||
|
||||
window.logrelic = (message, options = {}) => {
|
||||
if (window.newrelic) {
|
||||
window.newrelic.log(message, { level: 'debug' }, options);
|
||||
}
|
||||
};
|
||||
|
||||
// [VITE] Disabled this, need to renable later
|
||||
if (window.errorLoggingConfig) {
|
||||
Sentry.init({
|
||||
|
||||
@@ -82,9 +82,12 @@ class BaseActionCableConnector {
|
||||
onReceived = ({ event, data } = {}) => {
|
||||
if (this.isAValidEvent(data)) {
|
||||
if (this.events[event] && typeof this.events[event] === 'function') {
|
||||
window.logrelic(
|
||||
`processing actioncable ${event} with ${JSON.stringify(data, null, 2)} at ${Number(Date.now())}`
|
||||
);
|
||||
if (window.newrelic) {
|
||||
window.newrelic.log(
|
||||
`processing actioncable ${event} with ${JSON.stringify(data, null, 2)} at ${Number(Date.now())}`,
|
||||
{ level: 'DEBUG' }
|
||||
);
|
||||
}
|
||||
this.events[event](data);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user