**Дополнительная фича Комментарии PR - #7 **
- text - текст комментария
- owner - юзер создатель комментария
- event - событие
- commentByOwnerEvent - комментарий владельца события при модерации комментария
- status - статус события (PENDING, PUBLISHED, TO_EDIT)
/users/{userId}/comments/{eventId} - добавление комментария к событию.
Ограничения
- нельзя добавить к не опубликованному событию.
- нельзя добавить если нет события
- нельзя добавить одним пользователем больше одного комментария на одно событие
/users/{userId}/comments/{commentId} - изменение комментария
Ограничения
-
- нельзя обновить комментарий в статусе PUBLISHED
-
- нельзя обновить не существующий
/users/:userId/comments - получение всех комментариев пользователя
/users/:userId/comments/:commentId - получение комментария по id
/users/:userId/events/:eventId/comment/:commentId - получение комментария по id события
/users/:userId/events/:eventId/comment/:commentId - модерация комментария, можно поменять статус и добавить комментарий для создателя комментария
/users/:userId/events/:eventId/comment - получение всех комментариев конкретного события
/events/:eventId/comments - получение по id событие вместе с комментариями