From d6a0805966b8bcf26e9ec3dd558cd5a3193e76c4 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Sat, 20 Apr 2024 19:01:46 -0500 Subject: [PATCH] refac: audio settings --- src/lib/components/chat/Settings/Audio.svelte | 49 +++++++++++-------- 1 file changed, 28 insertions(+), 21 deletions(-) diff --git a/src/lib/components/chat/Settings/Audio.svelte b/src/lib/components/chat/Settings/Audio.svelte index 9a38d7ab0..32a71dc18 100644 --- a/src/lib/components/chat/Settings/Audio.svelte +++ b/src/lib/components/chat/Settings/Audio.svelte @@ -1,5 +1,6 @@ @@ -114,7 +117,9 @@
{ - await updateConfigHandler(); + if ($user.role === 'admin') { + await updateConfigHandler(); + } saveSettings({ audio: { STTEngine: STTEngine !== '' ? STTEngine : undefined, @@ -220,22 +225,24 @@ - {#if TTSEngine === 'openai'} -
- + {#if $user.role === 'admin'} + {#if TTSEngine === 'openai'} +
+ - -
+ +
+ {/if} {/if}
@@ -265,7 +272,7 @@