fix Terminals permissions when no perm on Server

This commit is contained in:
mbecker20
2025-11-17 15:44:14 -08:00
parent 9e765f93f5
commit a9f55bb8e6
2 changed files with 6 additions and 3 deletions

View File

@@ -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 ||

View File

@@ -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 =