web: Fix missing Enterprise sidebar entries. (#14615)
This commit is contained in:
@ -32,7 +32,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 { LicenseSummaryStatusEnum, SessionUser, UiThemeEnum } from "@goauthentik/api";
|
import { CapabilitiesEnum, SessionUser, UiThemeEnum } from "@goauthentik/api";
|
||||||
|
|
||||||
import {
|
import {
|
||||||
AdminSidebarEnterpriseEntries,
|
AdminSidebarEnterpriseEntries,
|
||||||
@ -202,7 +202,7 @@ export class AdminInterface extends WithLicenseSummary(AuthenticatedInterface) {
|
|||||||
|
|
||||||
<ak-sidebar class="${classMap(sidebarClasses)}">
|
<ak-sidebar class="${classMap(sidebarClasses)}">
|
||||||
${renderSidebarItems(AdminSidebarEntries)}
|
${renderSidebarItems(AdminSidebarEntries)}
|
||||||
${this.licenseSummary?.status !== LicenseSummaryStatusEnum.Unlicensed
|
${this.config?.capabilities.includes(CapabilitiesEnum.IsEnterprise)
|
||||||
? renderSidebarItems(AdminSidebarEnterpriseEntries)
|
? renderSidebarItems(AdminSidebarEnterpriseEntries)
|
||||||
: nothing}
|
: nothing}
|
||||||
</ak-sidebar>
|
</ak-sidebar>
|
||||||
|
Reference in New Issue
Block a user