From bec32b4df2c8fce83a49d742a7b422caf959ea9d Mon Sep 17 00:00:00 2001 From: Hossein Date: Mon, 11 Aug 2025 22:33:55 +0330 Subject: [PATCH] update --- utils/seen_store.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/seen_store.py b/utils/seen_store.py index 7acfd57..1b61b52 100644 --- a/utils/seen_store.py +++ b/utils/seen_store.py @@ -21,8 +21,10 @@ def _get_redis_client() -> Optional[redis.Redis]: logger.info("✅ Redis connection established") return _redis_client except Exception as e: - logger.warning(f"⚠️ Redis connection failed: {e}") - logger.warning("📝 Pagination will be disabled - posts may be duplicated") + # Only log once per application startup + if _redis_client is None: # First failure + logger.warning(f"⚠️ Redis connection failed: {e}") + logger.warning("📝 Pagination will be disabled - posts may be duplicated") _redis_client = None return None