mirror of
https://github.com/crocofied/CoreControl.git
synced 2025-12-18 07:56:57 +00:00
Delete server_history of a server on server deletion
This commit is contained in:
parent
082e36a34c
commit
ce9bdadb69
@ -18,6 +18,12 @@ export async function POST(request: NextRequest) {
|
|||||||
return NextResponse.json({ error: "Cannot delete server with associated applications" }, { status: 400 });
|
return NextResponse.json({ error: "Cannot delete server with associated applications" }, { status: 400 });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Delete all server history records for this server
|
||||||
|
await prisma.server_history.deleteMany({
|
||||||
|
where: { serverId: id }
|
||||||
|
});
|
||||||
|
|
||||||
|
// Delete the server
|
||||||
await prisma.server.delete({
|
await prisma.server.delete({
|
||||||
where: { id: id }
|
where: { id: id }
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user