diff --git a/src/routes/(app)/workspace/+layout.svelte b/src/routes/(app)/workspace/+layout.svelte index 22f2c7a9f..986138f2e 100644 --- a/src/routes/(app)/workspace/+layout.svelte +++ b/src/routes/(app)/workspace/+layout.svelte @@ -36,6 +36,8 @@ goto('/'); } else if ($page.url.pathname.includes('/tools') && !$user?.permissions?.workspace?.tools) { goto('/'); + } else if ($page.url.pathname.includes('/skills') && !$user?.permissions?.workspace?.skills) { + goto('/'); } } @@ -111,17 +113,6 @@ > {/if} - {#if $user?.role === 'admin' || $user?.permissions?.workspace?.tools} - - {$i18n.t('Tools')} - - {/if} - {#if $user?.role === 'admin' || $user?.permissions?.workspace?.skills} + {$i18n.t('Tools')} + + {/if}