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 },