enh: user chat edit permission

This commit is contained in:
Timothy J. Baek committed 2024-08-19 16:49:40 +02:00
1 parent dfa5041b6f
commit cbadf39d7d
8 files changed
+178 -53

No files matched your search

+4 -2
View File
@@ -1,5 +1,5 @@
<script lang="ts">
import { models, showSettings, settings, user, mobile } from '$lib/stores';
import { models, showSettings, settings, user, mobile, config } from '$lib/stores';
import { onMount, tick, getContext } from 'svelte';
import { toast } from 'svelte-sonner';
import Selector from './ModelSelector/Selector.svelte';
@@ -46,7 +46,9 @@
label: model.name,
model: model
}))}
showTemporaryChatControl={true}
showTemporaryChatControl={$user.role === 'user'
? ($config?.permissions?.chat?.temporary ?? true)
: true}
bind:value={selectedModel}
/>
</div>