Skip to content

Commit 699b936

Browse files
committed
driveby: less isGitpodIo
Tool: gitpod/catfood.gitpod.cloud
1 parent 89e1392 commit 699b936

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

components/dashboard/src/teams/TeamPolicies.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* See License.AGPL.txt in the project root for license information.
55
*/
66

7-
import { isGitpodIo } from "../utils";
87
import { OrganizationSettings } from "@gitpod/public-api/lib/gitpod/v1/organization_pb";
98
import { FormEvent, useCallback, useEffect, useState } from "react";
109
import Alert from "../components/Alert";
@@ -32,6 +31,7 @@ import { EditorOptions } from "./policies/EditorOptions";
3231
import { RolePermissionsRestrictions } from "./policies/RoleRestrictions";
3332
import { OrgWorkspaceClassesOptions } from "./policies/OrgWorkspaceClassesOptions";
3433
import { useDefaultOrgTimeoutQuery } from "../data/organizations/default-org-timeout-query";
34+
import { useInstallationConfiguration } from "../data/installation/installation-config-query";
3535

3636
export default function TeamPoliciesPage() {
3737
useDocumentTitle("Organization Settings - Policies");
@@ -42,6 +42,9 @@ export default function TeamPoliciesPage() {
4242
const { data: settings, isLoading } = useOrgSettingsQuery();
4343
const updateTeamSettings = useUpdateOrgSettingsMutation();
4444

45+
const { data: installationConfig } = useInstallationConfiguration();
46+
const isDedicatedInstallation = installationConfig?.isDedicatedInstallation ?? true; // we bias towards being on dedicated so the callout doesn't show when we're not sure
47+
4548
const billingMode = useOrgBillingMode();
4649
const [workspaceTimeout, setWorkspaceTimeout] = useState<string | undefined>(undefined);
4750
const [allowTimeoutChangeByMembers, setAllowTimeoutChangeByMembers] = useState<boolean | undefined>(undefined);
@@ -210,7 +213,7 @@ export default function TeamPoliciesPage() {
210213
handleUpdateTeamSettings={handleUpdateTeamSettings}
211214
/>
212215

213-
{isGitpodIo() && <WorkspaceClassesEnterpriseCallout />}
216+
{!isDedicatedInstallation && <WorkspaceClassesEnterpriseCallout />}
214217

215218
<EditorOptions
216219
isOwner={isOwner}

0 commit comments

Comments
 (0)