Revert "web/admin: fix enterprise menu display" (#14458)
Revert "web/admin: fix enterprise menu display (#14447)"
This reverts commit 0611eea0e7.
This commit is contained in:
@ -10,7 +10,6 @@ import { configureSentry } from "@goauthentik/common/sentry";
|
|||||||
import { me } from "@goauthentik/common/users";
|
import { me } from "@goauthentik/common/users";
|
||||||
import { WebsocketClient } from "@goauthentik/common/ws";
|
import { WebsocketClient } from "@goauthentik/common/ws";
|
||||||
import { AuthenticatedInterface } from "@goauthentik/elements/Interface";
|
import { AuthenticatedInterface } from "@goauthentik/elements/Interface";
|
||||||
import { WithCapabilitiesConfig } from "@goauthentik/elements/Interface/capabilitiesProvider";
|
|
||||||
import { WithLicenseSummary } from "@goauthentik/elements/Interface/licenseSummaryProvider.js";
|
import { WithLicenseSummary } from "@goauthentik/elements/Interface/licenseSummaryProvider.js";
|
||||||
import "@goauthentik/elements/ak-locale-context";
|
import "@goauthentik/elements/ak-locale-context";
|
||||||
import "@goauthentik/elements/banner/EnterpriseStatusBanner";
|
import "@goauthentik/elements/banner/EnterpriseStatusBanner";
|
||||||
@ -36,7 +35,7 @@ import PFNav from "@patternfly/patternfly/components/Nav/nav.css";
|
|||||||
import PFPage from "@patternfly/patternfly/components/Page/page.css";
|
import PFPage from "@patternfly/patternfly/components/Page/page.css";
|
||||||
import PFBase from "@patternfly/patternfly/patternfly-base.css";
|
import PFBase from "@patternfly/patternfly/patternfly-base.css";
|
||||||
|
|
||||||
import { CapabilitiesEnum, SessionUser, UiThemeEnum } from "@goauthentik/api";
|
import { LicenseSummaryStatusEnum, SessionUser, UiThemeEnum } from "@goauthentik/api";
|
||||||
|
|
||||||
import {
|
import {
|
||||||
AdminSidebarEnterpriseEntries,
|
AdminSidebarEnterpriseEntries,
|
||||||
@ -49,9 +48,7 @@ if (process.env.NODE_ENV === "development") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@customElement("ak-interface-admin")
|
@customElement("ak-interface-admin")
|
||||||
export class AdminInterface extends WithCapabilitiesConfig(
|
export class AdminInterface extends WithLicenseSummary(AuthenticatedInterface) {
|
||||||
WithLicenseSummary(AuthenticatedInterface),
|
|
||||||
) {
|
|
||||||
//#region Properties
|
//#region Properties
|
||||||
|
|
||||||
@property({ type: Boolean })
|
@property({ type: Boolean })
|
||||||
@ -207,7 +204,7 @@ export class AdminInterface extends WithCapabilitiesConfig(
|
|||||||
|
|
||||||
<ak-sidebar class="${classMap(sidebarClasses)}">
|
<ak-sidebar class="${classMap(sidebarClasses)}">
|
||||||
${renderSidebarItems(AdminSidebarEntries)}
|
${renderSidebarItems(AdminSidebarEntries)}
|
||||||
${this.can(CapabilitiesEnum.IsEnterprise)
|
${this.licenseSummary?.status !== LicenseSummaryStatusEnum.Unlicensed
|
||||||
? renderSidebarItems(AdminSidebarEnterpriseEntries)
|
? renderSidebarItems(AdminSidebarEnterpriseEntries)
|
||||||
: nothing}
|
: nothing}
|
||||||
</ak-sidebar>
|
</ak-sidebar>
|
||||||
|
|||||||
Reference in New Issue
Block a user