@@ -183,7 +183,7 @@ export default defineNitroPlugin((nitroApp) => {
183183 if ( cfRay ) requestIdOverride = cfRay
184184 }
185185
186- const log = createRequestLogger ( {
186+ const requestLog = createRequestLogger ( {
187187 method : e . method ,
188188 path : e . path ,
189189 requestId : requestIdOverride || e . context . requestId || crypto . randomUUID ( ) ,
@@ -192,23 +192,23 @@ export default defineNitroPlugin((nitroApp) => {
192192 // Apply route-based service configuration if a matching route is found
193193 const routeService = getServiceForPath ( e . path , evlogConfig ?. routes )
194194 if ( routeService ) {
195- log . set ( { service : routeService } )
195+ requestLog . set ( { service : routeService } )
196196 }
197197
198- e . context . log = log
198+ e . context . log = requestLog
199199 } )
200200
201201 nitroApp . hooks . hook ( 'error' , async ( error , { event } ) => {
202202 const e = event as ServerEvent | undefined
203203 if ( ! e ) return
204204
205- const log = e . context . log as RequestLogger | undefined
206- if ( log ) {
207- log . error ( error as Error )
205+ const requestLog = e . context . log as RequestLogger | undefined
206+ if ( requestLog ) {
207+ requestLog . error ( error as Error )
208208
209209 // Get the actual error status code
210210 const errorStatus = ( error as { statusCode ?: number } ) . statusCode ?? 500
211- log . set ( { status : errorStatus } )
211+ requestLog . set ( { status : errorStatus } )
212212
213213 // Build tail sampling context
214214 const startTime = e . context . _evlogStartTime as number | undefined
@@ -219,7 +219,7 @@ export default defineNitroPlugin((nitroApp) => {
219219 duration : durationMs ,
220220 path : e . path ,
221221 method : e . method ,
222- context : log . getContext ( ) ,
222+ context : requestLog . getContext ( ) ,
223223 shouldKeep : false ,
224224 }
225225
@@ -228,7 +228,7 @@ export default defineNitroPlugin((nitroApp) => {
228228
229229 e . context . _evlogEmitted = true
230230
231- const emittedEvent = log . emit ( { _forceKeep : tailCtx . shouldKeep } )
231+ const emittedEvent = requestLog . emit ( { _forceKeep : tailCtx . shouldKeep } )
232232 await callEnrichAndDrain ( nitroApp , emittedEvent , e )
233233 }
234234 } )
@@ -238,10 +238,10 @@ export default defineNitroPlugin((nitroApp) => {
238238 // Skip if already emitted by error hook
239239 if ( e . context . _evlogEmitted ) return
240240
241- const log = e . context . log as RequestLogger | undefined
242- if ( log ) {
241+ const requestLog = e . context . log as RequestLogger | undefined
242+ if ( requestLog ) {
243243 const status = getResponseStatus ( e )
244- log . set ( { status } )
244+ requestLog . set ( { status } )
245245
246246 const startTime = e . context . _evlogStartTime as number | undefined
247247 const durationMs = startTime ? Date . now ( ) - startTime : undefined
@@ -251,13 +251,13 @@ export default defineNitroPlugin((nitroApp) => {
251251 duration : durationMs ,
252252 path : e . path ,
253253 method : e . method ,
254- context : log . getContext ( ) ,
254+ context : requestLog . getContext ( ) ,
255255 shouldKeep : false ,
256256 }
257257
258258 await nitroApp . hooks . callHook ( 'evlog:emit:keep' , tailCtx )
259259
260- const emittedEvent = log . emit ( { _forceKeep : tailCtx . shouldKeep } )
260+ const emittedEvent = requestLog . emit ( { _forceKeep : tailCtx . shouldKeep } )
261261 await callEnrichAndDrain ( nitroApp , emittedEvent , e )
262262 }
263263 } )
0 commit comments