diff --git a/src/plugin.ts b/src/plugin.ts index 2045ee9d..a988b8b6 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -103,7 +103,7 @@ export default defineNitroPlugin(async (nitro) => { id: event.$appInsights.trace.traceId } - await nitro.hooks.callHook('applicationinsights:trackRequest:before', trackInfo) + await nitro.hooks.callHook('applicationinsights:trackRequest:before', event, trackInfo) event.$appInsights.client.trackRequest(trackInfo) } diff --git a/src/types.ts b/src/types.ts index 5ec50f7e..ee7ce4a0 100644 --- a/src/types.ts +++ b/src/types.ts @@ -43,6 +43,6 @@ declare module 'nitropack' { context: { event: H3Event }, ) => void; 'applicationinsights:config': (config: TNitroAppInsightsConfig) => void - 'applicationinsights:trackRequest:before': (trackObject: Parameters[0]) => void + 'applicationinsights:trackRequest:before': (event: H3Event, trackObject: Parameters[0]) => void } }