Skip to content
This repository was archived by the owner on Sep 22, 2023. It is now read-only.

Commit 00022db

Browse files
authored
fix: fallback for res object (#17)
1 parent 76a5fb8 commit 00022db

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,11 @@ export function httpTriggerWrapper (fn, customDimensions = {}) {
7474
return ai.wrapWithCorrelationContext(async () => {
7575
const startTime = Date.now()
7676
await fn(context, req)
77+
const res = context.res || { status: 599 }
7778
ai.defaultClient.trackRequest({
7879
name: context.req.method + ' ' + context.req.url,
79-
resultCode: context.res.status,
80-
success: context.res.status < 400,
80+
resultCode: res.status,
81+
success: res.status < 400,
8182
url: req.url,
8283
duration: Date.now() - startTime,
8384
id: correlationContext.operation.parentId,

0 commit comments

Comments
 (0)