diff --git a/src/lib/components/admin/Settings/Audio.svelte b/src/lib/components/admin/Settings/Audio.svelte index e4fa86353e..1aa9e444eb 100644 --- a/src/lib/components/admin/Settings/Audio.svelte +++ b/src/lib/components/admin/Settings/Audio.svelte @@ -490,10 +490,6 @@ bind:value={TTS_ENGINE} placeholder={$i18n.t('Select a mode')} on:change={async (e) => { - await updateConfigHandler(); - await getVoices(); - await getModels(); - const value = (e.currentTarget as HTMLSelectElement).value; if (value === 'openai') { @@ -506,6 +502,10 @@ TTS_VOICE = ''; TTS_MODEL = ''; } + + await updateConfigHandler(); + await getVoices(); + await getModels(); }} >