From 997ccf66d778c3e20b839690d75f9981ef2550b5 Mon Sep 17 00:00:00 2001 From: 4Ventures <4ventures@MacBook-Air-de-4Ventures.local> Date: Mon, 21 Sep 2026 13:31:16 +0200 Subject: [PATCH] fix: unblock production Docker build (chat query + middleware types) Co-authored-by: Cursor --- src/app/api/chat/route.ts | 2 +- src/middleware.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/api/chat/route.ts b/src/app/api/chat/route.ts index 4b099f1..2788028 100644 --- a/src/app/api/chat/route.ts +++ b/src/app/api/chat/route.ts @@ -121,7 +121,7 @@ export async function POST(req: NextRequest) { normQuery.includes('presupuesto') ) { try { - const matchNumber = query.match(/(\d+[\d\.,]*)/); + const matchNumber = userMessage.match(/(\d+[\d\.,]*)/); let amount = 1000; if (matchNumber) { amount = parseFloat(matchNumber[1].replace(/\./g, '').replace(',', '.')); diff --git a/src/middleware.ts b/src/middleware.ts index 7ddbf95..25630ef 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -32,7 +32,7 @@ export async function middleware(req: NextRequest) { getAll() { return req.cookies.getAll(); }, - setAll(cookiesToSet) { + setAll(cookiesToSet: { name: string; value: string; options?: Record }[]) { cookiesToSet.forEach(({ name, value }) => req.cookies.set(name, value)); res = NextResponse.next({ request: { headers: req.headers },