Fix TTS falsy checks

0ed39d19eccf68ecd2c8f93449cd234c9b65453b

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +4 -4Showing whitespace changes
public/scripts/extensions/tts/azure.js+2 -2
@@ -77,14 +77,14 @@ class AzureTtsProvider {
77 result: POPUP_RESULT.NEGATIVE,77 result: POPUP_RESULT.NEGATIVE,
78 action: async () => {78 action: async () => {
79 await writeSecret(SECRET_KEYS.AZURE_TTS, '');79 await writeSecret(SECRET_KEYS.AZURE_TTS, '');
80 $('#azure_tts_key').toggleClass('success', secret_state[SECRET_KEYS.AZURE_TTS]);80 $('#azure_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.AZURE_TTS]);
81 toastr.success('API Key removed');81 toastr.success('API Key removed');
82 await this.onRefreshClick();82 await this.onRefreshClick();
83 },83 },
84 }],84 }],
85 });85 });
8686
87 if (key == false || key == '') {87 if (!key) {
88 return;88 return;
89 }89 }
9090
public/scripts/extensions/tts/openai-compatible.js+2 -2
@@ -86,14 +86,14 @@ class OpenAICompatibleTtsProvider {
86 result: POPUP_RESULT.NEGATIVE,86 result: POPUP_RESULT.NEGATIVE,
87 action: async () => {87 action: async () => {
88 await writeSecret(SECRET_KEYS.CUSTOM_OPENAI_TTS, '');88 await writeSecret(SECRET_KEYS.CUSTOM_OPENAI_TTS, '');
89 $('#openai_compatible_tts_key').toggleClass('success', secret_state[SECRET_KEYS.CUSTOM_OPENAI_TTS]);89 $('#openai_compatible_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.CUSTOM_OPENAI_TTS]);
90 toastr.success('API Key removed');90 toastr.success('API Key removed');
91 await this.onRefreshClick();91 await this.onRefreshClick();
92 },92 },
93 }],93 }],
94 });94 });
9595
96 if (key == false || key == '') {96 if (!key) {
97 return;97 return;
98 }98 }
9999