From 7ba09f5c959e73093b9c416354b2a523a057428f Mon Sep 17 00:00:00 2001 From: Gandalf Date: Sun, 7 Dec 2025 19:21:14 +0100 Subject: [PATCH] Fix route handler error handling - Add return statement in catch block to prevent "No response returned" error - Fix pino logger call to properly serialize errors (error first, message second) - Remove duplicate return statement --- apps/blog/app/[param]/[p2]/route.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/blog/app/[param]/[p2]/route.ts b/apps/blog/app/[param]/[p2]/route.ts index 890a32c01..7552c6267 100644 --- a/apps/blog/app/[param]/[p2]/route.ts +++ b/apps/blog/app/[param]/[p2]/route.ts @@ -53,6 +53,7 @@ export async function GET(request: Request, { params }: { params: { param: strin return NextResponse.redirect(finalUrl.toString(), { status: 302 }); } catch (err) { - logger.error('Error in GET:', err); + logger.error(err, 'Error in GET'); + return NextResponse.json({ error: 'Internal server error' }, { status: 500 }); } } -- GitLab