fix: only saas version can download compliance

pull/13282/head
NFish 1 year ago
parent 88f41f164f
commit 3dd2c170e7

@ -20,6 +20,7 @@ import AppContext, { useAppContext } from '@/context/app-context'
import { useModalContext } from '@/context/modal-context' import { useModalContext } from '@/context/modal-context'
import { LanguagesSupported } from '@/i18n/language' import { LanguagesSupported } from '@/i18n/language'
import { LicenseStatus } from '@/types/feature' import { LicenseStatus } from '@/types/feature'
import { IS_CLOUD_EDITION } from '@/config'
export type IAppSelector = { export type IAppSelector = {
isMobile: boolean isMobile: boolean
@ -140,7 +141,7 @@ export default function AppSelector({ isMobile }: IAppSelector) {
</Link>} </Link>}
</Menu.Item> </Menu.Item>
<Support /> <Support />
{isCurrentWorkspaceOwner && <Compliance />} {IS_CLOUD_EDITION && isCurrentWorkspaceOwner && <Compliance />}
</div> </div>
<div className='p-1'> <div className='p-1'>
<Menu.Item> <Menu.Item>

@ -32,6 +32,7 @@ export const PUBLIC_API_PREFIX: string = publicApiPrefix
const EDITION = process.env.NEXT_PUBLIC_EDITION || globalThis.document?.body?.getAttribute('data-public-edition') || 'SELF_HOSTED' const EDITION = process.env.NEXT_PUBLIC_EDITION || globalThis.document?.body?.getAttribute('data-public-edition') || 'SELF_HOSTED'
export const IS_CE_EDITION = EDITION === 'SELF_HOSTED' export const IS_CE_EDITION = EDITION === 'SELF_HOSTED'
export const IS_CLOUD_EDITION = EDITION === 'CLOUD'
export const SUPPORT_MAIL_LOGIN = !!(process.env.NEXT_PUBLIC_SUPPORT_MAIL_LOGIN || globalThis.document?.body?.getAttribute('data-public-support-mail-login')) export const SUPPORT_MAIL_LOGIN = !!(process.env.NEXT_PUBLIC_SUPPORT_MAIL_LOGIN || globalThis.document?.body?.getAttribute('data-public-support-mail-login'))

Loading…
Cancel
Save