diff --git a/app/api/detail/route.ts b/app/api/detail/route.ts index 5e071d6..955e9e5 100644 --- a/app/api/detail/route.ts +++ b/app/api/detail/route.ts @@ -9,9 +9,8 @@ export const runtime = 'edge'; export const dynamic = "force-dynamic"; -interface NezhaDataResponse { +interface NezhaDataResponse extends NezhaAPISafe { error?: string; - data?: NezhaAPISafe; cause?: string; code?: string; } diff --git a/app/api/monitor/route.ts b/app/api/monitor/route.ts index d718438..49df62a 100644 --- a/app/api/monitor/route.ts +++ b/app/api/monitor/route.ts @@ -11,7 +11,6 @@ export const dynamic = "force-dynamic"; interface NezhaDataResponse { error?: string; - data?: ServerMonitorChart; cause?: string; code?: string; } diff --git a/app/api/server/route.ts b/app/api/server/route.ts index 0363d12..dc91f0f 100644 --- a/app/api/server/route.ts +++ b/app/api/server/route.ts @@ -9,9 +9,8 @@ export const dynamic = "force-dynamic"; export const runtime = "edge"; -interface NezhaDataResponse { +interface NezhaDataResponse extends ServerApi{ error?: string; - data?: ServerApi; cause?: string; code?: string; } @@ -39,7 +38,7 @@ export const GET = auth(async function GET(req) { { status: 400 }, ); } - if (!response.data) { + if (!response.result) { return NextResponse.json({ cause: "fetch data empty" }, { status: 400 }); } return NextResponse.json(response, { status: 200 }); diff --git a/package.json b/package.json index 63dee8d..0588ab0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nezha-dash", - "version": "0.7.3", + "version": "0.7.5", "private": true, "scripts": { "dev": "next dev -p 3020",