auth fixes, search connected
This commit is contained in:
22
CHANGELOG.md
22
CHANGELOG.md
@@ -1,5 +1,27 @@
|
||||
# Changelog
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Добавлено
|
||||
- Статистика пользователя (shouts, followers, authors, comments) в ответе метода `getSession`
|
||||
- Интеграция с функцией `get_with_stat` для единого подхода к получению статистики
|
||||
|
||||
### Исправлено
|
||||
- Ошибка в функции `unpublish_shout`:
|
||||
- Исправлена проверка наличия связанного черновика: `if shout.draft is not None`
|
||||
- Правильное получение черновика через его ID с загрузкой связей
|
||||
- Добавлена реализация функции `unpublish_draft`:
|
||||
- Корректная работа с идентификаторами draft и связанного shout
|
||||
- Снятие shout с публикации по ID черновика
|
||||
- Обновление кэша после снятия с публикации
|
||||
- Ошибка в функции `get_shouts_with_links`:
|
||||
- Добавлена корректная обработка полей `updated_by` и `deleted_by`, которые могут быть null
|
||||
- Исправлена ошибка "Cannot return null for non-nullable field Author.id"
|
||||
- Добавлена проверка существования авторов для полей `updated_by` и `deleted_by`
|
||||
- Ошибка в функции `get_reactions_with_stat`:
|
||||
- Добавлен вызов метода `distinct()` перед применением `limit` и `offset` для предотвращения дублирования результатов
|
||||
- Улучшена документация функции с описанием обработки результатов запроса
|
||||
- Оптимизирована сортировка и группировка результатов для корректной работы с joined eager loads
|
||||
|
||||
#### [0.4.23] - 2025-05-25
|
||||
|
||||
|
Reference in New Issue
Block a user