From a9f55bb8e6e4e613421a63db17c4fac1f3c144d1 Mon Sep 17 00:00:00 2001 From: mbecker20 Date: Mon, 17 Nov 2025 15:44:14 -0800 Subject: [PATCH] fix Terminals permissions when no perm on Server --- frontend/src/components/resources/deployment/tabs.tsx | 7 +++++-- frontend/src/pages/stack-service/tabs.tsx | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/resources/deployment/tabs.tsx b/frontend/src/components/resources/deployment/tabs.tsx index 080f918c3..e7246edf6 100644 --- a/frontend/src/components/resources/deployment/tabs.tsx +++ b/frontend/src/components/resources/deployment/tabs.tsx @@ -3,7 +3,10 @@ import { useDeployment } from "."; import { useLocalStorage, usePermissions } from "@lib/hooks"; import { useServer } from "../server"; import { useMemo } from "react"; -import { MobileFriendlyTabsSelector, TabNoContent } from "@ui/mobile-friendly-tabs"; +import { + MobileFriendlyTabsSelector, + TabNoContent, +} from "@ui/mobile-friendly-tabs"; import { DeploymentConfig } from "./config"; import { DeploymentLogs } from "./log"; import { DeploymentInspect } from "./inspect"; @@ -32,7 +35,7 @@ const DeploymentTabsInner = ({ }); const container_terminals_disabled = useServer(deployment.info.server_id)?.info.container_terminals_disabled ?? - true; + false; const state = deployment.info.state; const downOrUnknown = state === undefined || diff --git a/frontend/src/pages/stack-service/tabs.tsx b/frontend/src/pages/stack-service/tabs.tsx index 16f71b76a..3569c8b14 100644 --- a/frontend/src/pages/stack-service/tabs.tsx +++ b/frontend/src/pages/stack-service/tabs.tsx @@ -27,7 +27,7 @@ export const StackServiceTabs = ({ id: stack.id, }); const container_terminals_disabled = - useServer(stack.info.server_id)?.info.container_terminals_disabled ?? true; + useServer(stack.info.server_id)?.info.container_terminals_disabled ?? false; const logDisabled = !specificLogs || container_state === Types.ContainerStateStatusEnum.Empty; const inspectDisabled =