From d542972522bda896c0de791bfc29c68e9686a9b0 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Sun, 22 Feb 2026 01:58:28 -0600 Subject: [PATCH] fix: enhance server validation in createNetwork function - Updated the createNetwork function to ensure serverId is required when in cloud mode, improving error handling for network creation. - Added braces for clarity in the conditional statement, enhancing code readability. --- packages/server/src/services/network.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/server/src/services/network.ts b/packages/server/src/services/network.ts index a5a515e1e..2fe764ab6 100644 --- a/packages/server/src/services/network.ts +++ b/packages/server/src/services/network.ts @@ -30,13 +30,15 @@ export const createNetwork = async ( input: typeof apiCreateNetwork._type, organizationId: string, ) => { - if (IS_CLOUD) + if (IS_CLOUD) { if (!input.serverId) { throw new TRPCError({ code: "BAD_REQUEST", message: "Server is required", }); } + } + const created = await db.transaction(async (tx) => { const [row] = await tx .insert(network)