From 9cf0472246924c451b121cb9fabd237a8569de70 Mon Sep 17 00:00:00 2001 From: David Young Date: Wed, 10 Dec 2025 14:01:07 +1300 Subject: [PATCH] fix startup regression Signed-off-by: David Young --- comet/services/anime.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/comet/services/anime.py b/comet/services/anime.py index e8a4962..8362668 100644 --- a/comet/services/anime.py +++ b/comet/services/anime.py @@ -93,10 +93,14 @@ class AnimeMapper: force_primary=True, ) - if not row or row.get("refreshed_at") is None: + if not row: return True - last_refresh = float(row["refreshed_at"]) + last_refresh = row[0] if isinstance(row, tuple) else row["refreshed_at"] + if last_refresh is None: + return True + + last_refresh = float(last_refresh) return (time.time() - last_refresh) >= interval def _ensure_periodic_refresh(self):