1) Можете добавить linkedEntityAvatarUrl и linkedEntitiesNames в респонс запроса notificationsGetListByCurrentUser? Необходимо для реализации этого UI ссылка. В моём предствалении linkedEntitiesNames - это массив названий сущностей из body, по дизайну у них жирный шрифт.
3) Для типов TeamJoinProjectRequest, TeamInvite и TeamUserJoinRequest в респонсе нужно получать дополнительно id связанного запроса, чтобы его отклонить или принять. Как я понял в текущей реализации поле linkedEntityId у этих типов это id команды? Думаю, для этого нужно отдельное поле, чтобы не терять id команды, можете добавить?
4) Также из тестов заметил, что при отправке approve на join request, например ProjectTeamJoinRequestDecide, связанное с ним уведомление не удалятся автоматически. Это баг?
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