diff --git a/app/api/servers/add/route.ts b/app/api/servers/add/route.ts index d0234d8..34634ce 100644 --- a/app/api/servers/add/route.ts +++ b/app/api/servers/add/route.ts @@ -2,6 +2,8 @@ import { NextResponse, NextRequest } from "next/server"; import { prisma } from "@/lib/prisma"; interface AddRequest { + host: boolean; + hostServer: number; name: string; os: string; ip: string; @@ -16,10 +18,12 @@ interface AddRequest { export async function POST(request: NextRequest) { try { const body: AddRequest = await request.json(); - const { name, os, ip, url, cpu, gpu, ram, disk } = body; + const { host, hostServer, name, os, ip, url, cpu, gpu, ram, disk } = body; const server = await prisma.server.create({ data: { + host, + hostServer, name, os, ip, diff --git a/app/api/servers/edit/route.ts b/app/api/servers/edit/route.ts index 0690369..32a9a39 100644 --- a/app/api/servers/edit/route.ts +++ b/app/api/servers/edit/route.ts @@ -2,6 +2,8 @@ import { NextResponse, NextRequest } from "next/server"; import { prisma } from "@/lib/prisma"; interface EditRequest { + host: boolean; + hostServer: number; id: number; name: string; os: string; @@ -16,7 +18,7 @@ interface EditRequest { export async function PUT(request: NextRequest) { try { const body: EditRequest = await request.json(); - const { id, name, os, ip, url, cpu, gpu, ram, disk } = body; + const { host, hostServer, id, name, os, ip, url, cpu, gpu, ram, disk } = body; const existingServer = await prisma.server.findUnique({ where: { id } }); if (!existingServer) {