This commit is contained in:
Yuriy Yuriev
2026-05-21 22:51:09 +07:00
parent 26038c6027
commit e51437f08e
5 changed files with 66 additions and 42 deletions
+3
View File
@@ -53,6 +53,8 @@ class TaskStorage:
"min_ctr": params.min_ctr,
"max_ctr": params.max_ctr,
"started_at": params.started_at.isoformat() if params.started_at else None,
"stream_offline": params.stream_offline,
# pending_visits и total_planned_visits — runtime, не сохраняем
}
def _dict_to_params(self, data: dict) -> TaskParams:
@@ -85,6 +87,7 @@ class TaskStorage:
max_series=data.get("max_series", data.get("visits_per_link", 1)),
min_ctr=data.get("min_ctr", 0.8),
max_ctr=data.get("max_ctr", 1.0),
stream_offline=data.get("stream_offline", False),
)
if data.get("started_at"):
try: