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

This commit is contained in:
2025-08-30 18:53:38 +03:00
parent 05b5c3defd
commit 2dad23f86c
3 changed files with 39 additions and 9 deletions

View File

@@ -133,8 +133,13 @@ async def follow(
logger.debug("Отправка уведомления автору о подписке")
if isinstance(follower_dict, dict) and isinstance(entity_id, int):
# Получаем ID созданной записи подписки
subscription_id = getattr(sub, 'id', None) if 'sub' in locals() else None
await notify_follower(follower=follower_dict, author_id=entity_id, action="follow", subscription_id=subscription_id)
subscription_id = getattr(sub, "id", None) if "sub" in locals() else None
await notify_follower(
follower=follower_dict,
author_id=entity_id,
action="follow",
subscription_id=subscription_id,
)
# Инвалидируем кеш статистики авторов для обновления счетчиков подписчиков
logger.debug("Инвалидируем кеш статистики авторов")