Closed Amiditin closed 9 months ago
@gfg7
Для отправки запроса на вступление команды в проект, по идее, используется запрос teamJoinProjectRequest
, но, если смотреть по схеме, то у него какой-то input
странный:
mutation TeamJoinProjectRequest($id: String!, $teamId: String!, $projectId: String!) {
teamJoinProjectRequest(
input: { input: { id: $id, projectId: $projectId, teamId: $teamId } }
) {
id
}
}
Мне кажется должно быть что-то такое:
mutation TeamJoinProjectRequest($projectId: String!, $teamId: String!) {
teamJoinProjectRequest(input: { projectId: $projectId, teamId: $teamId }) {
id
}
}
@gfg7
Также, можете добавить в projectTeamJoinRequestsByProjectId
дополнительную информацию о команде: description
, avatarUrl
, projectCount
и teamParticipants
. Необходимо для этого UI элемента ссылка.
@Demorey
Запрос projectTeamJoinRequestsByProjectId
возвращает ошибку, если в респонсе запросить teamDescription
:
@Demorey Запрос
projectTeamJoinRequestsByProjectId
возвращает ошибку, если в респонсе запроситьteamDescription
:Запрос
А какая именно ошибка выходит? Я делаю запрос и ошибка не воспроизводится
@Demorey Запрос
projectTeamJoinRequestsByProjectId
возвращает ошибку, если в респонсе запроситьteamDescription
: ЗапросА какая именно ошибка выходит? Я делаю запрос и ошибка не воспроизводится ![Screenshot 2023-11-28 190817]
@Demorey Попробуй добавить requests для проекта, чтобы массив в респонсе не пустой был.
mutation TeamJoinProjectRequest($teamId: String!, $projectId: String!) {
teamJoinProjectRequest(input: { projectId: $projectId, teamId: $teamId }) {
id
}
}
@Demorey Запрос
projectTeamJoinRequestsByProjectId
возвращает ошибку, если в респонсе запроситьteamDescription
: ЗапросА какая именно ошибка выходит? Я делаю запрос и ошибка не воспроизводится ![Screenshot 2023-11-28 190817]
@Demorey Попробуй добавить requests для проекта, чтобы массив в респонсе не пустой был.
mutation TeamJoinProjectRequest($teamId: String!, $projectId: String!) { teamJoinProjectRequest(input: { projectId: $projectId, teamId: $teamId }) { id } }
Добавил, ошибки также не словил
Добавил, ошибки также не словил
Сейчас попробовал, тоже не словил, ну и хорошо тогда.
А какая именно ошибка выходит?
Я не записал, помню что была связана с null
у поля teamDescription
.
@gfg7 Для отправки запроса на вступление команды в проект, по идее, используется запрос
teamJoinProjectRequest
, но, если смотреть по схеме, то у него какой-тоinput
странный:mutation TeamJoinProjectRequest($id: String!, $teamId: String!, $projectId: String!) { teamJoinProjectRequest( input: { input: { id: $id, projectId: $projectId, teamId: $teamId } } ) { id } }
Мне кажется должно быть что-то такое:
mutation TeamJoinProjectRequest($projectId: String!, $teamId: String!) { teamJoinProjectRequest(input: { projectId: $projectId, teamId: $teamId }) { id } }
вмержено
С чем связан запрос на фичу?
Необходимо сверстать по дизайну UI страницы команд проекта и добавить для них запросы
Расскажите как вы это себе видите
DoD (критерий готовности)
Все элементы UI страницы команд проекта сверстаны по дизайну и запросы проходят успешно
Приложите пример реализаций
https://www.figma.com/file/Ej5wvzeEHOcgkXCerWJQj6/Garnet-Service?type=design&node-id=368-187&mode=design&t=oXgzvk1ZXSKRUBm2-0
Приложите материалы задачи
https://stage.garnet.pet-project.habr.com/api/sandbox/