fix: direct tool servers not displaying

This commit is contained in:
Timothy Jaeryang Baek 2025-06-19 14:03:36 +04:00
parent b08fc297cf
commit a196b9dc26

View File

@ -211,9 +211,7 @@
: []),
...($user?.role === 'admin' ||
($user?.role === 'user' &&
$user?.permissions?.features?.direct_tool_servers &&
$config?.features?.direct_tool_servers)
($user?.role === 'user' && $user?.permissions?.features?.direct_tool_servers)
? [
{
id: 'tools',
@ -688,7 +686,7 @@
</button>
{/if}
{:else if tabId === 'tools'}
{#if $user?.role === 'admin' || ($user?.role === 'user' && $user?.permissions?.features?.direct_tool_servers && $config?.features?.direct_tool_servers)}
{#if $user?.role === 'admin' || ($user?.role === 'user' && $user?.permissions?.features?.direct_tool_servers)}
<button
role="tab"
aria-controls="tab-tools"