From c45aad9f678d7f21b8706cc089aa930839abde95 Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Mon, 6 Jul 2026 01:19:40 +0800 Subject: [PATCH] fix: remove eta of weekly items since it's meaningless --- module/webui/widgets.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/webui/widgets.py b/module/webui/widgets.py index ffaf976..da75892 100644 --- a/module/webui/widgets.py +++ b/module/webui/widgets.py @@ -396,8 +396,8 @@ def put_arg_planner(kwargs: T_Output_Kwargs) -> Output | None: values = kwargs.pop("value", {}) try: - progress = values["progress"] - except KeyError: + progress = float(values["progress"]) + except (KeyError, ValueError): # Hide items not needed by the planner return None eta = values.get("eta", 0) @@ -413,7 +413,7 @@ def put_arg_planner(kwargs: T_Output_Kwargs) -> Output | None: if isinstance(total, dict): total = tuple(total.values()) - if eta: + if progress < 100: row = put_scope(f"arg_stored-stored-value-{name}", [ put_text(f"{progress:.2f}%").style("--dashboard-bold--"), put_text(f"{value} / {total}{eta}").style("--dashboard-time--"),