diff --git a/tasks/generic/task.py b/tasks/generic/task.py index 973c226..38cff87 100644 --- a/tasks/generic/task.py +++ b/tasks/generic/task.py @@ -1257,7 +1257,9 @@ class GenericStepsWorker(BaseWorker): # 切完之后**先等它自己重载**(默认 15 秒,`wait_after` 可在步骤参数里调)。 # 抖音换号会整体重启,中途去点任何东西(包括再点一次「我」页签那一下"刷新") # 都可能打断它加载 —— 实测用户的要求就是:"别刷新,等 15 秒就行"。 - wait_after = float(params.get("wait_after") or 15) + wait_after = params.get("wait_after") + # 注意别写成 `or 15`:那样**显式设 0 会被当成没填**(想"不等"的人会莫名等 15 秒) + wait_after = 15.0 if wait_after is None or wait_after == "" else float(wait_after) end = time.time() + max(0.0, wait_after) while time.time() < end and not self.stopped(): time.sleep(0.5)