import { NextRequest, NextResponse } from "next/server"; import { bridgeGet } from "../lib/bridge"; export async function GET(req: NextRequest) { const diskId = req.nextUrl.searchParams.get("diskId"); if (!diskId) { return NextResponse.json({ error: "diskId is required" }, { status: 400 }); } try { const data = await bridgeGet(`/api/payments/history/${diskId}`); return NextResponse.json(data); } catch (e: unknown) { const message = e instanceof Error ? e.message : "Unknown error"; return NextResponse.json({ error: message }, { status: 500 }); } }