habralab / garnet-team

Habr Pet-Projects Battle Contest: Group Activity and Rating Network
https://garnet.pet-project.habr.com
MIT License
10 stars 0 forks source link

Правка уведомлений #268

Closed gfg7 closed 9 months ago

gfg7 commented 9 months ago

1) Можете добавить linkedEntityAvatarUrl и linkedEntitiesNames в респонс запроса notificationsGetListByCurrentUser? Необходимо для реализации этого UI ссылка. В моём предствалении linkedEntitiesNames - это массив названий сущностей из body, по дизайну у них жирный шрифт.

3) Для типов TeamJoinProjectRequest, TeamInvite и TeamUserJoinRequest в респонсе нужно получать дополнительно id связанного запроса, чтобы его отклонить или принять. Как я понял в текущей реализации поле linkedEntityId у этих типов это id команды? Думаю, для этого нужно отдельное поле, чтобы не терять id команды, можете добавить?

4) Также из тестов заметил, что при отправке approve на join request, например ProjectTeamJoinRequestDecide, связанное с ним уведомление не удалятся автоматически. Это баг?

Originally posted by @Amiditin in https://github.com/habralab/garnet-team/issues/258#issuecomment-1831887533