shout-id-fox+test-imports-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s

This commit is contained in:
2025-05-29 23:40:27 +03:00
parent e375db4125
commit 1223c1d278
7 changed files with 10 additions and 7 deletions

View File

@@ -7,6 +7,9 @@
- Интеграция с функцией `get_with_stat` для единого подхода к получению статистики
### Исправлено
- Ошибка "'dict' object has no attribute 'id'" в функции `load_shouts_search`:
- Исправлен доступ к атрибуту `id` у объектов shout, которые возвращаются как словари из `get_shouts_with_links`
- Заменен `shout.id` на `shout["id"]` и `shout.score` на `shout["score"]` в функции поиска публикаций
- Ошибка в функции `unpublish_shout`:
- Исправлена проверка наличия связанного черновика: `if shout.draft is not None`
- Правильное получение черновика через его ID с загрузкой связей