From e2efd0e65a6badb07adde0fd2b3c84ed0d90c4be Mon Sep 17 00:00:00 2001 From: Owen Date: Fri, 18 Apr 2025 16:44:03 -0400 Subject: [PATCH] Make sure to add the subnet --- server/routers/site/createSite.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/routers/site/createSite.ts b/server/routers/site/createSite.ts index cb309b2d..a2a6c6b1 100644 --- a/server/routers/site/createSite.ts +++ b/server/routers/site/createSite.ts @@ -108,6 +108,7 @@ export async function createSite( ); } + let updatedAddress = null; if (address) { if (!isValidIP(address)) { return next( @@ -142,6 +143,8 @@ export async function createSite( ) ); } + + updatedAddress = `${address}/${org.subnet.split("/")[1]}`; // we want the block size of the whole org } const niceId = await getUniqueSiteName(orgId); @@ -167,7 +170,7 @@ export async function createSite( exitNodeId, name, niceId, - address: address || null, + address: updatedAddress || null, subnet, type, ...(pubKey && type == "wireguard" && { pubKey }) @@ -182,7 +185,7 @@ export async function createSite( orgId, name, niceId, - address: address || null, + address: updatedAddress || null, type, subnet: "0.0.0.0/0" })