From 29fc8bfa97cd2a549a5e16b9b53fadbc8fcbe7e6 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Fri, 27 Feb 2026 00:11:00 -0600 Subject: [PATCH] fix: update documentation links for server setup and SSH key creation components --- .../settings/servers/setup-server.tsx | 2 +- .../servers/welcome-stripe/create-ssh-key.tsx | 2 +- .../components/layouts/dashboard-layout.tsx | 19 +++++++++---------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/apps/dokploy/components/dashboard/settings/servers/setup-server.tsx b/apps/dokploy/components/dashboard/settings/servers/setup-server.tsx index 13ff2d6e4..e4af05376 100644 --- a/apps/dokploy/components/dashboard/settings/servers/setup-server.tsx +++ b/apps/dokploy/components/dashboard/settings/servers/setup-server.tsx @@ -190,7 +190,7 @@ export const SetupServer = ({ serverId, asButton = false }: Props) => { Automatic process diff --git a/apps/dokploy/components/dashboard/settings/servers/welcome-stripe/create-ssh-key.tsx b/apps/dokploy/components/dashboard/settings/servers/welcome-stripe/create-ssh-key.tsx index a0312562e..5924bba50 100644 --- a/apps/dokploy/components/dashboard/settings/servers/welcome-stripe/create-ssh-key.tsx +++ b/apps/dokploy/components/dashboard/settings/servers/welcome-stripe/create-ssh-key.tsx @@ -172,7 +172,7 @@ export const CreateSSHKey = () => { etc.)

diff --git a/apps/dokploy/components/layouts/dashboard-layout.tsx b/apps/dokploy/components/layouts/dashboard-layout.tsx index 727649922..222f69b9e 100644 --- a/apps/dokploy/components/layouts/dashboard-layout.tsx +++ b/apps/dokploy/components/layouts/dashboard-layout.tsx @@ -11,20 +11,19 @@ interface Props { export const DashboardLayout = ({ children }: Props) => { const { data: haveRootAccess } = api.user.haveRootAccess.useQuery(); const { data: isCloud } = api.settings.isCloud.useQuery(); - const { data: isUserSubscribed } = api.settings.isUserSubscribed.useQuery( - undefined, - { - enabled: isCloud === true, - refetchOnWindowFocus: false, - refetchOnMount: false, - refetchOnReconnect: false, - }, - ); + const { data: currentPlan } = api.stripe.getCurrentPlan.useQuery(undefined, { + enabled: isCloud === true, + refetchOnWindowFocus: false, + refetchOnMount: false, + refetchOnReconnect: false, + }); + + const isChatEnabled = isCloud === true && currentPlan === "startup"; return ( <> {children} - {isCloud === true && isUserSubscribed === true && ( + {isChatEnabled && ( <>