File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
packages/plugins/prometheus/src Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -229,7 +229,11 @@ export const usePrometheus = (config: PrometheusTracingPluginConfig = {}): Plugi
229
229
const totalTime = ( Date . now ( ) - startTime ) / 1000 ;
230
230
let fillLabelsFnParams = fillLabelsFnParamsMap . get ( params . result ) ;
231
231
if ( ! fillLabelsFnParams ) {
232
- fillLabelsFnParams = createFillLabelFnParams ( params . result , filterFillParamsFnParams ) ;
232
+ fillLabelsFnParams = createFillLabelFnParams (
233
+ params . result ,
234
+ context ,
235
+ filterFillParamsFnParams ,
236
+ ) ;
233
237
fillLabelsFnParamsMap . set ( context , fillLabelsFnParams ) ;
234
238
}
235
239
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ function getOperation(document: DocumentNode): OperationDefinitionNode {
48
48
49
49
export function createFillLabelFnParams (
50
50
parseResult : AfterParseEventPayload < any > [ 'result' ] ,
51
+ context : any ,
51
52
filterParams : ( params : FillLabelsFnParams ) => FillLabelsFnParams | null ,
52
53
) : FillLabelsFnParams | null {
53
54
if ( parseResult === null ) {
@@ -59,7 +60,7 @@ export function createFillLabelFnParams(
59
60
const operation = getOperation ( parseResult ) ;
60
61
return filterParams ( {
61
62
document : parseResult ,
62
- operationName : operation . name ?. value || 'Anonymous' ,
63
+ operationName : context ?. params ?. operationName || operation . name ?. value || 'Anonymous' ,
63
64
operationType : operation . operation ,
64
65
} ) ;
65
66
}
You can’t perform that action at this time.
0 commit comments