Fix TTS falsy checks
| @@ -77,14 +77,14 @@ class AzureTtsProvider { | ||
| 77 | 77 | result: POPUP_RESULT.NEGATIVE, |
| 78 | 78 | action: async () => { |
| 79 | 79 | await writeSecret(SECRET_KEYS.AZURE_TTS, ''); |
| 80 | 80 | $('#azure_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.AZURE_TTS]); |
| 81 | 81 | toastr.success('API Key removed'); |
| 82 | 82 | await this.onRefreshClick(); |
| 83 | 83 | }, |
| 84 | 84 | }], |
| 85 | 85 | }); |
| 86 | 86 | |
| 87 | - if (key == false || key == '') { | |
| 87 | + if (!key) { | |
| 88 | 88 | return; |
| 89 | 89 | } |
| 90 | 90 | |
| @@ -86,14 +86,14 @@ class OpenAICompatibleTtsProvider { | ||
| 86 | 86 | result: POPUP_RESULT.NEGATIVE, |
| 87 | 87 | action: async () => { |
| 88 | 88 | await writeSecret(SECRET_KEYS.CUSTOM_OPENAI_TTS, ''); |
| 89 | 89 | $('#openai_compatible_tts_key').toggleClass('success', !!secret_state[SECRET_KEYS.CUSTOM_OPENAI_TTS]); |
| 90 | 90 | toastr.success('API Key removed'); |
| 91 | 91 | await this.onRefreshClick(); |
| 92 | 92 | }, |
| 93 | 93 | }], |
| 94 | 94 | }); |
| 95 | 95 | |
| 96 | - if (key == false || key == '') { | |
| 96 | + if (!key) { | |
| 97 | 97 | return; |
| 98 | 98 | } |
| 99 | 99 | |