From 63bb0f78418cf9f1290a64de6c33dc3ed127dbd1 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Wed, 6 Jul 2022 05:00:06 -0400 Subject: [PATCH] Make it obvious when text pipeline isn't configured --- .../v2/view/tts/tts_model_view/TtsModelViewFc.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx b/packages/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx index 10a6d4a103..753c4905c2 100644 --- a/packages/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx +++ b/packages/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx @@ -373,11 +373,22 @@ function TtsModelViewFc(props: Props) { <>/tts {ttsModel?.maybe_suggested_unique_bot_command} : <>not set (ask a moderator in ) ; - const textPipelineType = !!ttsModel.text_pipeline_type ? + const textPipelineConfigured = ttsModel.text_pipeline_type; // NB: Might not bet set + + const textPipelineUsed = !!ttsModel.text_pipeline_type ? ttsModel.text_pipeline_type : ttsModel.text_pipeline_type_guess; - let textPipelineName = TEXT_PIPELINE_NAMES.get(textPipelineType) || "Unknown"; + const UNKNOWN = "Unknown"; + + let textPipelineName = UNKNOWN; + + if (!!textPipelineConfigured) { + textPipelineName = TEXT_PIPELINE_NAMES.get(textPipelineConfigured) || UNKNOWN; + } else { + let configuredName = TEXT_PIPELINE_NAMES.get(textPipelineUsed) || UNKNOWN; + textPipelineName = `Not set; using default of ${configuredName}`; + } return (