Codestream: Campo de erro de solicitação de mesclagem aberta do Gitlab 'approvalsRequired'

Criado em 7 abr. 2021  ·  10Comentários  ·  Fonte: TeamCodeStream/codestream

Uso de plug-ins em produtos Jetbrains
Ao clicar nos nomes do sr, uma mensagem é exibida

Erro ao carregar a solicitação pull:
O campo 'approvalsRequired' não existe no tipo 'MergeRequest': {"response":{"errors":[{"message":"O campo 'approvalsRequired' não existe no tipo 'MergeRequest'","locations": [{"line":23,"column":7}],"path":["query GetPullRequest","project","mergeRequest","approvalsRequired"],"extensions":{"code":"undefinedField ","typeName":"MergeRequest","fieldName":"approvalsRequired"}},{"message":"O campo 'approvalsLeft' não existe no tipo 'MergeRequest'","locations":[{"line" :24,"column":7}],"path":["query GetPullRequest","project","mergeRequest","approvalsLeft"],"extensions":{"code":"undefinedField","typeName" :"MergeRequest","fieldName":"approvalsLeft"}}],,"status":200},"request":{"query":"query GetPullRequest($fullPath: ID!, $iid: String!, $after : String) { currentUser { name login: username avatarUrl id } project(fullPath: $fullPath) { name mergeRequestsEnabled mergeRequestsFfOnlyEnabled removeSourceBranchAfterMerge mergeRequest(iid: $iid) { aprovadoBy(first: 50) { nodes { avatarUrl name login: u sername } } id iid aprovaçõesAprovações necessáriasEsquerda criadaNa origemDestino do ramo Descrição do título do ramo webUrl state mergedAt workInProgress reference projectId mergeWhenPipelineSucceeds mergeableDiscussionsState author { name login: username avatarUrl } diffRefs { baseSha headSha startSha } commitCount project { name webUrl fullPath } sourceProject { name webUrl fullPath } { title id webPath dueDate } usuário inscritoDiscussionsCount discussãoLocked forceRemoveSourceBranch reviewers { nodes { id name login: username avatarUrl } } timeEstimate totalTimeSpent updatedAt userPermissions { adminMergeRequest canMerge } discussões(primeiro: 50, depois: $depois) { pageInfo { endCursor hasNextPage } nodes { . ..discussionFragment } } } }}fragment DiscussionFragment na Discussão { createdAt id notes { nodes { author { name login: username avatarUrl } body bodyHtml createdAt discussão { id replyId createdAt } id position { xy newLine newPath oldLine oldPath filePath dif fRefs { baseSha headSha startSha } } projeto { name } resolvable resolvido resolvidoEm resolvidoBy { login: nome de usuário avatarUrl } sistema systemNoteIconName atualizadoEm userPermissions { adminNote readNote resolveNote prêmioEmoji createNote } } } replyId resolvable resolvido resolvidoEm resolvidoBy { login: nome de usuário avatarUrl }}"}}

Comentários muito úteis

@deadpony @bupyc9 @belfortmaycon @vlad-artyomov - v11.0.2 já está disponível no mercado JetBrains.

Todos 10 comentários

oi @bupyc9

Você pode postar em qual versão do GitLab você está e qual versão da extensão CodeStream você está usando? Obrigado.

oi @bcanzanella
Gitlab - 13.10
CodeStream - 11.0.0+3936

oi @bcanzanella
Gitlab - 13.10
CodeStream - 11.0.0+3936

Obrigado, posso incomodá-lo para ir a este endpoint para sua instância do GitLab (/api/v4/version) e reporte os valores?

{
"versão": "13.10.2",
"revisão": "7efd19e3716"
}

Oi! Mesmo problema aqui com Gitlab e VsCode auto-hospedados

(/api/v4/versão)

{"version":"13.9.3","revision":"ea359c58edb"}

Fluxo de código:
Version: 11.0.1

Código VS:

Version: 1.55.1
Commit: 08a217c4d27a02a5bcde898fd7981bda5b49391b
Date: 2021-04-07T18:22:52.186Z
Electron: 11.3.0
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: 8.7.220.31-electron.0
OS: Darwin x64 19.6.0

Olá a todos!

Mesmo problema com o GitLab 13.9.4 (4be21b77456) auto-hospedado ao tentar abrir qualquer solicitação de mesclagem:

image

@bcanzanella Provavelmente, o problema é que o campo approvalsRequired não está disponível no CE GitLab gratuito. De acordo com a documentação do GitLab, as aprovações necessárias são o recurso somente premium .

Obrigado pelo aviso @vlad-artyomov! Devemos ter uma correção para esta versão na segunda-feira. Vou atualizar todos aqui.

alguma atualização sobre isso?

@deadpony - Isso foi corrigido na v11.0.2 de nossa extensão para JetBrains. Ele precisa passar pelo processo de aprovação da JetBrains, que geralmente leva 24 horas, então pode acontecer a qualquer momento. Mas se você não quiser esperar, pode baixá-lo aqui:

https://www.dropbox.com/s/plb8e4pohe3p3oq/codestream-jb-jcef-11.0.2%2B140.zip?dl=0

Obrigado por sua paciência!

@deadpony @bupyc9 @belfortmaycon @vlad-artyomov - v11.0.2 já está disponível no mercado JetBrains.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ftcy0118 picture ftcy0118  ·  11Comentários

stefanvuckovic picture stefanvuckovic  ·  7Comentários

awebdeveloper picture awebdeveloper  ·  3Comentários

R-Bower picture R-Bower  ·  4Comentários

GPavlovic picture GPavlovic  ·  3Comentários