From 070ea753698d1a782b4753648c360a8d77a8902a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Wed, 13 May 2026 08:14:47 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20NaN-Fallback=20f=C3=BCr=20limit/offset?= =?UTF-8?q?=20bei=20ung=C3=BCltigem=20URL-Parameter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- app/api/logbuch/route.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/api/logbuch/route.ts b/app/api/logbuch/route.ts index 72d88e7..bf73da3 100644 --- a/app/api/logbuch/route.ts +++ b/app/api/logbuch/route.ts @@ -29,8 +29,8 @@ export async function GET(request: NextRequest) { if (!session) return NextResponse.json({ error: 'Nicht angemeldet' }, { status: 401 }); const { searchParams } = new URL(request.url); const kuppel = searchParams.get('kuppel') || 'West'; - const limit = Math.min(parseInt(searchParams.get('limit') || '10'), 100); - const offset = Math.max(0, parseInt(searchParams.get('offset') || '0')); + const limit = Math.min(parseInt(searchParams.get('limit') || '10') || 10, 100); + const offset = Math.max(0, parseInt(searchParams.get('offset') || '0') || 0); const month = searchParams.get('month') || ''; let listWhere = 'WHERE l.Kuppel = ?';