From 3672a5e421bf7c4d82f2ec25ce8eecce8f00b5ec Mon Sep 17 00:00:00 2001 From: Dimitrie Stefanescu Date: Mon, 17 May 2021 14:45:13 +0100 Subject: [PATCH 1/2] fix(server): theoretically filters out subs from telemetry --- packages/server/logging/apolloPlugin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/server/logging/apolloPlugin.js b/packages/server/logging/apolloPlugin.js index b8a6f5590..78c55d979 100644 --- a/packages/server/logging/apolloPlugin.js +++ b/packages/server/logging/apolloPlugin.js @@ -17,7 +17,12 @@ module.exports = { } ) try { - apolloHelper( `${ctx.operation.operation} ${ctx.operation.selectionSet.selections[0].name.value}` ) + console.log( ctx.operation.operation ) + console.log( ctx.operation.selectionSet[0] ) + // Filter out subscription ops + if ( !ctx.operation.operation.toLowerCase().includes( 'subscription' ) ) { + apolloHelper( `${ctx.operation.operation} ${ctx.operation.selectionSet.selections[0].name.value}` ) + } } catch ( e ) { Sentry.captureException( e ) } From fb434a7dbd2f6a233026177fda03f3e22c219ec3 Mon Sep 17 00:00:00 2001 From: Dimitrie Stefanescu Date: Mon, 17 May 2021 14:50:06 +0100 Subject: [PATCH 2/2] style(server): removes console log --- packages/server/logging/apolloPlugin.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/server/logging/apolloPlugin.js b/packages/server/logging/apolloPlugin.js index 78c55d979..9e33c5b33 100644 --- a/packages/server/logging/apolloPlugin.js +++ b/packages/server/logging/apolloPlugin.js @@ -17,8 +17,7 @@ module.exports = { } ) try { - console.log( ctx.operation.operation ) - console.log( ctx.operation.selectionSet[0] ) + // console.log( ctx.operation.operation ) // Filter out subscription ops if ( !ctx.operation.operation.toLowerCase().includes( 'subscription' ) ) { apolloHelper( `${ctx.operation.operation} ${ctx.operation.selectionSet.selections[0].name.value}` )