From f2535cd2b910a13d7b89928f0713b643db52df51 Mon Sep 17 00:00:00 2001 From: headlessdev Date: Fri, 18 Apr 2025 23:48:29 +0200 Subject: [PATCH] Refactor hostServer assignment in PUT request to handle null values correctly --- app/api/servers/edit/route.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/api/servers/edit/route.ts b/app/api/servers/edit/route.ts index 6a96261..7a5abb4 100644 --- a/app/api/servers/edit/route.ts +++ b/app/api/servers/edit/route.ts @@ -25,11 +25,18 @@ export async function PUT(request: NextRequest) { return NextResponse.json({ error: "Server not found" }, { status: 404 }); } + let newHostServer = hostServer; + if (hostServer === null) { + newHostServer = 0; + } else { + newHostServer = hostServer; + } + const updatedServer = await prisma.server.update({ where: { id }, data: { host, - hostServer, + hostServer: newHostServer, name, os, ip,