From 001930c37b8e729cc13598e8f95e974324bd0303 Mon Sep 17 00:00:00 2001 From: XXXXRT666 <157766680+XXXXRT666@users.noreply.github.com> Date: Tue, 27 May 2025 14:26:25 +0800 Subject: [PATCH] Revert "Raise Exception For Empty List" This reverts commit 887cc28867cfdd0d319bb134205ab5587c3e2d1d. Revert --- tools/subfix.py | 49 ++++++++++++++++++++----------------------------- 1 file changed, 20 insertions(+), 29 deletions(-) diff --git a/tools/subfix.py b/tools/subfix.py index fb4cfdd6..efc3e2e3 100644 --- a/tools/subfix.py +++ b/tools/subfix.py @@ -507,37 +507,28 @@ def main(list_path: str = "", i18n_lang="Auto", port=9871, share=False): with gr.Blocks(analytics_enabled=False) as app: subfix = Subfix(I18nAuto(i18n_lang)) subfix.render(list_path=list_path) - if subfix.max_index > 0: - timer = gr.Timer(0.1) + timer = gr.Timer(0.1) - timer.tick( - fn=lambda: ( - gr.Slider(value=0, maximum=subfix.max_index), - gr.Slider(value=10), - gr.Timer(active=False), - ), - inputs=[], - outputs=[ - subfix.index_slider, - subfix.batch_size_slider, - timer, - ], - ) - else: - timer = gr.Timer(2) - - timer.tick( - fn=lambda x: (_ for _ in ()).throw(gr.Error("Invalid List")) if x is None else None, - inputs=[], - outputs=[], - ) - app.queue().launch( - server_name="0.0.0.0", - inbrowser=True, - share=share, - server_port=port, - quiet=False, + timer.tick( + fn=lambda: ( + gr.Slider(value=0, maximum=subfix.max_index), + gr.Slider(value=10), + gr.Timer(active=False), + ), + inputs=[], + outputs=[ + subfix.index_slider, + subfix.batch_size_slider, + timer, + ], ) + app.queue().launch( + server_name="0.0.0.0", + inbrowser=True, + share=share, + server_port=port, + quiet=False, + ) if __name__ == "__main__":