search-index-fixed2
All checks were successful
Deploy on push / deploy (push) Successful in 5m43s

This commit is contained in:
2025-08-30 19:42:00 +03:00
parent 2dad23f86c
commit 5729e65e55

View File

@@ -578,7 +578,12 @@ async def load_shouts_search(
logger.warning("[load_shouts_search] Skipping None shout object") logger.warning("[load_shouts_search] Skipping None shout object")
continue continue
shout_dict = shout.dict() # Проверяем тип объекта - может быть dict или ORM объект
if isinstance(shout, dict):
shout_dict: dict[str, Any] = shout
else:
shout_dict = shout.dict()
shout_id_str = shout_dict.get("id") shout_id_str = shout_dict.get("id")
if not shout_id_str: if not shout_id_str:
logger.warning(f"[load_shouts_search] Skipping shout without id: {shout_dict}") logger.warning(f"[load_shouts_search] Skipping shout without id: {shout_dict}")