File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -15,12 +15,12 @@ import {
1515import type { EventHandler , EventHandlerRequest , H3Event } from 'h3' ;
1616
1717/**
18- * Instruments a middleware handler.
18+ * Wraps a middleware handler with Sentry instrumentation .
1919 *
2020 * @param handler The middleware handler.
2121 * @param fileName The name of the middleware file.
2222 */
23- export function instrumentMiddlewareHandler ( handler : EventHandler , fileName : string ) {
23+ export function wrapMiddlewareHandler ( handler : EventHandler , fileName : string ) {
2424 return async ( event : H3Event < EventHandlerRequest > ) => {
2525 const middlewarePath = event ?. path || event ?. node ?. req ?. url || 'unknown' ;
2626
Original file line number Diff line number Diff line change @@ -9,8 +9,8 @@ import type { InputPluginOption } from 'rollup';
99export function addMiddlewareImports ( ) : void {
1010 addServerImports ( [
1111 {
12- name : 'instrumentMiddlewareHandler ' ,
13- from : createResolver ( import . meta. url ) . resolve ( './runtime/hooks/instrumentMiddlewareHandler ' ) ,
12+ name : 'wrapMiddlewareHandler ' ,
13+ from : createResolver ( import . meta. url ) . resolve ( './runtime/hooks/wrapMiddlewareHandler ' ) ,
1414 } ,
1515 ] ) ;
1616}
@@ -78,18 +78,18 @@ function middlewareInstrumentationPlugin(nitro: Nitro): InputPluginOption {
7878 */
7979function wrapMiddlewareCode ( originalCode : string , fileName : string ) : string {
8080 return `
81- import { instrumentMiddlewareHandler } from '#imports';
81+ import { wrapMiddlewareHandler } from '#imports';
8282
8383function defineInstrumentedEventHandler(handlerOrObject) {
8484 // Handle function syntax
8585 if (typeof handlerOrObject === 'function') {
86- return defineEventHandler(instrumentMiddlewareHandler (handlerOrObject, '${ fileName } '));
86+ return defineEventHandler(wrapMiddlewareHandler (handlerOrObject, '${ fileName } '));
8787 }
8888
8989 // Handle object syntax
9090 return defineEventHandler({
9191 ...handlerOrObject,
92- handler: instrumentMiddlewareHandler (handlerOrObject.handler, '${ fileName } ')
92+ handler: wrapMiddlewareHandler (handlerOrObject.handler, '${ fileName } ')
9393 });
9494}
9595
You can’t perform that action at this time.
0 commit comments