From 530ad73c4c0cbee5ad1507e1ee2cbd9ea5cc8638 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Tue, 25 Jul 2023 14:52:10 +0200 Subject: [PATCH 1/2] feat: update Koa docs --- src/platforms/node/guides/koa/index.mdx | 37 ++++++++++--------------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/src/platforms/node/guides/koa/index.mdx b/src/platforms/node/guides/koa/index.mdx index ff60f67d25b32..4cf8dc95701aa 100644 --- a/src/platforms/node/guides/koa/index.mdx +++ b/src/platforms/node/guides/koa/index.mdx @@ -68,31 +68,24 @@ Sentry.init({ }); const requestHandler = (ctx, next) => { - return new Promise((resolve, reject) => { - Sentry.runWithAsyncContext(async () => { - const hub = Sentry.getCurrentHub(); - hub.configureScope((scope) => - scope.addEventProcessor((event) => - Sentry.addRequestDataToEvent(event, ctx.request, { - include: { - user: false, - }, - }) - ) - ); - - try { - await next(); - } catch (err) { - reject(err); - } - resolve(); - }); + Sentry.runWithAsyncContext(() => { + const hub = Sentry.getCurrentHub(); + hub.configureScope((scope) => + scope.addEventProcessor((event) => + Sentry.addRequestDataToEvent(event, ctx.request, { + include: { + user: false, + }, + }) + ) + ); + + next(); }); }; // this tracing middleware creates a transaction per request -const tracingMiddleWare = async (ctx, next) => { +const tracingMiddleWare = (ctx, next) => { const reqMethod = (ctx.method || "").toUpperCase(); const reqUrl = ctx.url && stripUrlQueryAndFragment(ctx.url); @@ -130,7 +123,7 @@ const tracingMiddleWare = async (ctx, next) => { }); }); - await next(); + next(); }; app.use(requestHandler); From 7940a518e7e2d933f087411ef87742f20b40a437 Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Tue, 25 Jul 2023 12:54:37 +0000 Subject: [PATCH 2/2] style(lint): Auto commit lint changes --- src/platforms/node/guides/koa/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platforms/node/guides/koa/index.mdx b/src/platforms/node/guides/koa/index.mdx index 4cf8dc95701aa..d789d8ee2bae8 100644 --- a/src/platforms/node/guides/koa/index.mdx +++ b/src/platforms/node/guides/koa/index.mdx @@ -79,7 +79,7 @@ const requestHandler = (ctx, next) => { }) ) ); - + next(); }); };