diff --git a/src/lib/components/chat/ShareChatModal.svelte b/src/lib/components/chat/ShareChatModal.svelte index 3a09f7a5cd..67e7fa43bc 100644 --- a/src/lib/components/chat/ShareChatModal.svelte +++ b/src/lib/components/chat/ShareChatModal.svelte @@ -164,6 +164,8 @@ shareOpen={$user?.permissions?.sharing?.open_chats || $user?.role === 'admin'} shareUsers={($user?.permissions?.access_grants?.allow_users ?? true) || $user?.role === 'admin'} + allowGroups={($user?.permissions?.access_grants?.allow_groups ?? true) || + $user?.role === 'admin'} onChange={saveAccessGrants} /> diff --git a/src/lib/components/notes/NoteEditor.svelte b/src/lib/components/notes/NoteEditor.svelte index 570c3420c4..1fbdf9c6ea 100644 --- a/src/lib/components/notes/NoteEditor.svelte +++ b/src/lib/components/notes/NoteEditor.svelte @@ -996,6 +996,8 @@ ${content} share={$user?.permissions?.sharing?.notes || $user?.role === 'admin'} sharePublic={$user?.permissions?.sharing?.public_notes || $user?.role === 'admin'} shareUsers={($user?.permissions?.access_grants?.allow_users ?? true) || $user?.role === 'admin'} + allowGroups={($user?.permissions?.access_grants?.allow_groups ?? true) || + $user?.role === 'admin'} onChange={async () => { if (id) { try { diff --git a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte index 9734387781..4eab0cb416 100644 --- a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte @@ -151,6 +151,8 @@ sharePublic={$user?.permissions?.sharing?.public_knowledge || $user?.role === 'admin'} shareUsers={($user?.permissions?.access_grants?.allow_users ?? true) || $user?.role === 'admin'} + allowGroups={($user?.permissions?.access_grants?.allow_groups ?? true) || + $user?.role === 'admin'} /> diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte index eaad2cad26..f2d90bbde7 100644 --- a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte @@ -1224,6 +1224,8 @@ sharePublic={$user?.permissions?.sharing?.public_knowledge || $user?.role === 'admin'} shareUsers={($user?.permissions?.access_grants?.allow_users ?? true) || $user?.role === 'admin'} + allowGroups={($user?.permissions?.access_grants?.allow_groups ?? true) || + $user?.role === 'admin'} onChange={async () => { try { await updateKnowledgeAccessGrants(localStorage.token, id, knowledge.access_grants ?? []); diff --git a/src/lib/components/workspace/Models/ModelEditor.svelte b/src/lib/components/workspace/Models/ModelEditor.svelte index 6c800f292a..1943db26d9 100644 --- a/src/lib/components/workspace/Models/ModelEditor.svelte +++ b/src/lib/components/workspace/Models/ModelEditor.svelte @@ -603,6 +603,8 @@ share={$user?.permissions?.sharing?.models || $user?.role === 'admin'} sharePublic={$user?.permissions?.sharing?.public_models || $user?.role === 'admin'} shareUsers={($user?.permissions?.access_grants?.allow_users ?? true) || $user?.role === 'admin'} + allowGroups={($user?.permissions?.access_grants?.allow_groups ?? true) || + $user?.role === 'admin'} />