TX016
路由處理常式未回傳 Response
發生原因
route.ts 處理常式解析為 undefined(或其他非 Response 值),通常是因為某個分支缺少 return。
修正方式
在每個分支回傳 Response:
app/api/deployments/route.tsts
export async function GET(request: Request) { const id = new URL(request.url).searchParams.get("id"); if (!id) return Response.json({ error: "id required" }, { status: 400 }); return Response.json(await getDeployment(id));}