fix: Remove trailing slash

This commit is contained in:
hamster1963 2024-07-27 11:01:52 +08:00
parent 42296528bb
commit 73700477ed

View File

@ -2,9 +2,19 @@
import { NextResponse } from "next/server"; import { NextResponse } from "next/server";
export async function GET(_: Request) { export async function GET(_: Request) {
if (!process.env.NezhaBaseUrl) {
return NextResponse.json({ error: 'NezhaBaseUrl is not set' }, { status: 400 })
}
// Remove trailing slash
var nezhaBaseUrl = process.env.NezhaBaseUrl;
if (process.env.NezhaBaseUrl[process.env.NezhaBaseUrl.length - 1] === '/') {
nezhaBaseUrl = process.env.NezhaBaseUrl.slice(0, -1);
}
try { try {
const response = await fetch(process.env.NezhaBaseUrl+ '/api/v1/server/details',{ const response = await fetch(nezhaBaseUrl+ '/api/v1/server/details',{
headers: { headers: {
'Authorization': process.env.NezhaAuth as string 'Authorization': process.env.NezhaAuth as string
}, },