Files
core/resolvers
Untone 86dec15673
All checks were successful
Deploy on push / deploy (push) Successful in 5m54s
0.9.32] - 2025-10-05
###  Features
- **Редактирование мигрированных шаутов**: Добавлена мутация `create_draft_from_shout` для создания черновика из существующего опубликованного шаута
  - Создаёт черновик со всеми данными из шаута (title, body, lead, topics, authors, media, etc.)
  - Проверяет авторство перед созданием черновика
  - Переиспользует существующий черновик если он уже создан для этого шаута
  - Копирует все связи: авторов и темы (включая main topic)

### 🔧 Fixed
- **NotificationEntity enum**: Исправлена ошибка `NotificationEntity.FOLLOWER` → `NotificationEntity.AUTHOR`
  - В enum не было значения `FOLLOWER`, используется `AUTHOR` для уведомлений о подписчиках

### Technical Details
- `core/schema/mutation.graphql`: добавлена мутация `create_draft_from_shout(shout_id: Int!): CommonResult!`
- `core/resolvers/draft.py`: добавлен resolver `create_draft_from_shout` с валидацией авторства
- `core/resolvers/notifier.py`: исправлено использование `NotificationEntity.AUTHOR` вместо несуществующего `FOLLOWER`
2025-10-05 17:12:28 +03:00
..
2025-07-03 12:15:10 +03:00
2025-09-01 00:13:46 +03:00
2025-09-30 19:20:41 +03:00
2025-09-10 11:00:46 +03:00
2025-08-27 12:15:01 +03:00
2025-08-18 14:25:25 +03:00
2025-08-18 14:25:25 +03:00
2025-08-18 14:25:25 +03:00
2025-10-05 17:12:28 +03:00
2025-08-25 02:30:56 +03:00
2025-08-27 12:15:01 +03:00
2025-10-05 17:12:28 +03:00
2025-08-17 17:56:31 +03:00
2025-08-18 14:25:25 +03:00
2025-09-29 01:00:18 +03:00
2025-08-18 14:25:25 +03:00
2025-08-26 13:28:28 +03:00