diff --git a/app/api/servers/add/route.ts b/app/api/servers/add/route.ts index e29924c..440d4d0 100644 --- a/app/api/servers/add/route.ts +++ b/app/api/servers/add/route.ts @@ -13,13 +13,15 @@ interface AddRequest { gpu: string; ram: string; disk: string; + monitoring: boolean; + monitoringURL: string; } export async function POST(request: NextRequest) { try { const body: AddRequest = await request.json(); - const { host, hostServer, name, icon, os, ip, url, cpu, gpu, ram, disk } = body; + const { host, hostServer, name, icon, os, ip, url, cpu, gpu, ram, disk, monitoring, monitoringURL } = body; const server = await prisma.server.create({ data: { @@ -33,7 +35,9 @@ export async function POST(request: NextRequest) { cpu, gpu, ram, - disk + disk, + monitoring, + monitoringURL } }); diff --git a/app/api/servers/edit/route.ts b/app/api/servers/edit/route.ts index e0ef2f6..c857d68 100644 --- a/app/api/servers/edit/route.ts +++ b/app/api/servers/edit/route.ts @@ -14,12 +14,14 @@ interface EditRequest { gpu: string; ram: string; disk: string; + monitoring: boolean; + monitoringURL: string; } export async function PUT(request: NextRequest) { try { const body: EditRequest = await request.json(); - const { host, hostServer, id, name, icon, os, ip, url, cpu, gpu, ram, disk } = body; + const { host, hostServer, id, name, icon, os, ip, url, cpu, gpu, ram, disk, monitoring, monitoringURL } = body; const existingServer = await prisma.server.findUnique({ where: { id } }); if (!existingServer) { @@ -46,7 +48,9 @@ export async function PUT(request: NextRequest) { cpu, gpu, ram, - disk + disk, + monitoring, + monitoringURL } });