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 {
7777 result: POPUP_RESULT.NEGATIVE,
7878 action: async () => {
7979 await writeSecret(SECRET_KEYS.AZURE_TTS, '');
8080 $('#azure_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.AZURE_TTS]);
8181 toastr.success('API Key removed');
8282 await this.onRefreshClick();
8383 },
8484 }],
8585 });
8686
87- if (key == false || key == '') {
87+ if (!key) {
8888 return;
8989 }
9090
public/scripts/extensions/tts/openai-compatible.js+2 -2
@@ -86,14 +86,14 @@ class OpenAICompatibleTtsProvider {
8686 result: POPUP_RESULT.NEGATIVE,
8787 action: async () => {
8888 await writeSecret(SECRET_KEYS.CUSTOM_OPENAI_TTS, '');
8989 $('#openai_compatible_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.CUSTOM_OPENAI_TTS]);
9090 toastr.success('API Key removed');
9191 await this.onRefreshClick();
9292 },
9393 }],
9494 });
9595
96- if (key == false || key == '') {
96+ if (!key) {
9797 return;
9898 }
9999