From 478ed46e3b53d519a58af95342ab483da5404e5a Mon Sep 17 00:00:00 2001 From: tigi6346 Date: Sun, 12 Mar 2023 19:47:29 +0200 Subject: [PATCH] fixed empty training list prevent starting program --- modules/tortoise-tts | 2 +- src/webui.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/tortoise-tts b/modules/tortoise-tts index fec0685..4a45f10 160000 --- a/modules/tortoise-tts +++ b/modules/tortoise-tts @@ -1 +1 @@ -Subproject commit fec068540543522d1db94285818ec1c26d6bb0ef +Subproject commit 4a45f100ebd67d8f6e07cb65d4af5e0aa4840e40 diff --git a/src/webui.py b/src/webui.py index a3a44e2..54c0799 100755 --- a/src/webui.py +++ b/src/webui.py @@ -493,7 +493,11 @@ def setup_gradio(): with gr.Row(): with gr.Column(): training_list = get_training_list() - training_configs = gr.Dropdown(label="Training Configuration", choices=training_list, value=training_list[0]) + if len(training_list) > 0: + training_val = training_list[0] + else: + training_val = "" + training_configs = gr.Dropdown(label="Training Configuration", choices=training_list, value=training_val) refresh_configs = gr.Button(value="Refresh Configurations") training_output = gr.TextArea(label="Console Output", interactive=False, max_lines=8) verbose_training = gr.Checkbox(label="Verbose Console Output", value=True) -- 2.45.2