File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
lib/instrumentation-security/hooks/graphql Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,10 @@ module.exports = function initialize(shim, mod) {
2727 return fn ;
2828 }
2929 return function wrappedExecute ( ) {
30- const segment = shim . getActiveSegment ( ) ;
30+ const transaction = shim . tracer . getTransaction ( ) ;
3131 try {
32- if ( segment && segment . transaction ) {
33- let request = requestManager . getRequestFromId ( segment . transaction . id ) ;
32+ if ( transaction ) {
33+ let request = requestManager . getRequestFromId ( transaction . id ) ;
3434 let customDataType = { } ;
3535 //check for query parms
3636 if ( request . headers [ 'x-apollo-operation-name' ] ) {
@@ -47,7 +47,7 @@ module.exports = function initialize(shim, mod) {
4747 }
4848 }
4949 request . customDataType = customDataType ;
50- requestManager . setRequest ( segment . transaction . id , request ) ;
50+ requestManager . setRequest ( transaction . id , request ) ;
5151 }
5252
5353 //check for body
@@ -60,7 +60,7 @@ module.exports = function initialize(shim, mod) {
6060 customDataType [ '*.variables' ] = 'GRAPHQL_VARIABLE' ;
6161 }
6262 request . customDataType = customDataType ;
63- requestManager . setRequest ( segment . transaction . id , request ) ;
63+ requestManager . setRequest ( transaction . id , request ) ;
6464 }
6565 }
6666
You can’t perform that action at this time.
0 commit comments