From b5e04e8111c11d0545ddc3dbb79de8e53e597123 Mon Sep 17 00:00:00 2001 From: Owen Date: Wed, 1 Oct 2025 09:49:29 -0700 Subject: [PATCH] Add exit node name --- server/routers/client/updateClient.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/routers/client/updateClient.ts b/server/routers/client/updateClient.ts index dae80732..5adbfa01 100644 --- a/server/routers/client/updateClient.ts +++ b/server/routers/client/updateClient.ts @@ -280,6 +280,7 @@ export async function updateClient( reachableAt: string; exitNodeId: number; type: string; + name: string; sourceIp: string; sourcePort: number; destinations: PeerDestination[]; @@ -310,6 +311,7 @@ export async function updateClient( reachableAt: site.exitNodes?.reachableAt || "", exitNodeId: site.exitNodes?.exitNodeId || 0, type: site.exitNodes?.type || "", + name: site.exitNodes?.name || "", sourceIp: site.clientSites.endpoint.split(":")[0] || "", sourcePort: parseInt(site.clientSites.endpoint.split(":")[1]) || 0, @@ -352,7 +354,8 @@ export async function updateClient( const exitNodeForComm = { exitNodeId: destination.exitNodeId, type: destination.type, - reachableAt: destination.reachableAt + reachableAt: destination.reachableAt, + name: destination.name } as any; // Using 'as any' since we know sendToExitNode will handle this correctly await sendToExitNode(exitNodeForComm, {