From 14fe9f268feeb0ca106ddaaa94c69cb356011524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Wed, 15 May 2024 17:35:30 +0200 Subject: [PATCH] fix(editor): Fix blank Public API page (#9409) --- packages/editor-ui/src/components/SettingsSidebar.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/editor-ui/src/components/SettingsSidebar.vue b/packages/editor-ui/src/components/SettingsSidebar.vue index 620f3e5e9..1b341183a 100644 --- a/packages/editor-ui/src/components/SettingsSidebar.vue +++ b/packages/editor-ui/src/components/SettingsSidebar.vue @@ -165,7 +165,9 @@ export default defineComponent({ return this.canUserAccessRouteByName(VIEWS.COMMUNITY_NODES); }, canAccessApiSettings(): boolean { - return this.canUserAccessRouteByName(VIEWS.API_SETTINGS); + return ( + this.settingsStore.isPublicApiEnabled && this.canUserAccessRouteByName(VIEWS.API_SETTINGS) + ); }, canAccessLdapSettings(): boolean { return this.canUserAccessRouteByName(VIEWS.LDAP_SETTINGS);