From e00bd4d804375baf6084f4752a8a9b60b14d67e6 Mon Sep 17 00:00:00 2001 From: Marko Djordjevic Date: Tue, 17 Feb 2026 22:33:38 +0100 Subject: [PATCH] fix: await params in DELETE route for Next.js 15 async params --- src/app/api/training/runs/[run_id]/route.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/api/training/runs/[run_id]/route.ts b/src/app/api/training/runs/[run_id]/route.ts index bce03d8..da05d9c 100644 --- a/src/app/api/training/runs/[run_id]/route.ts +++ b/src/app/api/training/runs/[run_id]/route.ts @@ -5,9 +5,9 @@ const INFERENCE_API_TIMEOUT = parseInt(process.env.INFERENCE_API_TIMEOUT || '100 export async function DELETE( _request: NextRequest, - { params }: { params: { run_id: string } } + { params }: { params: Promise<{ run_id: string }> } ) { - const { run_id } = params; + const { run_id } = await params; const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), INFERENCE_API_TIMEOUT);