From 935410b15ea1d9728b50a41016ecdb025c5b3f95 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 24 Aug 2026 11:34:22 -0400 Subject: [PATCH] Fixes #2612 --- .../[orgId]/settings/(private)/remote-exit-nodes/page.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/[orgId]/settings/(private)/remote-exit-nodes/page.tsx b/src/app/[orgId]/settings/(private)/remote-exit-nodes/page.tsx index 890a14564..ff444c6f1 100644 --- a/src/app/[orgId]/settings/(private)/remote-exit-nodes/page.tsx +++ b/src/app/[orgId]/settings/(private)/remote-exit-nodes/page.tsx @@ -8,6 +8,8 @@ import ExitNodesTable, { import SettingsSectionTitle from "@app/components/SettingsSectionTitle"; import { getTranslations } from "next-intl/server"; import type { Metadata } from "next"; +import { build } from "@server/build"; +import { redirect } from "next/navigation"; export const metadata: Metadata = { title: "Remote Exit Nodes" @@ -22,6 +24,10 @@ export const dynamic = "force-dynamic"; export default async function RemoteExitNodesPage( props: RemoteExitNodesPageProps ) { + if (build != "saas") { + redirect("/"); + } + const params = await props.params; let remoteExitNodes: ListRemoteExitNodesResponse["remoteExitNodes"] = []; try {