Codestream: Gitlab Open Merge Request Fehlerfeld „approvalsRequired“

Erstellt am 7. Apr. 2021  ·  10Kommentare  ·  Quelle: TeamCodeStream/codestream

Plugin-Verwendung in Jetbrains-Produkten
Durch Anklicken des Namens des Herrn wird eine Meldung angezeigt

Fehler beim Laden der Pull-Anforderung:
Feld 'approvalsRequired' existiert nicht bei Typ 'MergeRequest': {"response":{"errors":[{"message":"Field 'approvalsRequired' does not exist on type 'MergeRequest'","locations": [{"line":23,"column":7}],"path":["query GetPullRequest","project","mergeRequest","approvalsRequired"],"extensions":{"code":"undefinedField ","typeName":"MergeRequest","fieldName":"approvalsRequired"}},{"message":"Feld 'approvalsLeft' existiert nicht auf Typ '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) { approvedBy(first: 50) { nodes { avatarUrl name login: u sername } } id iid GenehmigungenErforderliche GenehmigungenLeft createdAt sourceBranch targetBranch title description 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 } upvotes downvotes Milestone { Titel-ID webPath dueDate } abonniert userDiscussionsCount DiscussionLocked forceRemoveSourceBranch Reviewer { nodes { id name login: username avatarUrl } } timeEstimate totalTimeSpent updatedAt userPermissions { adminMergeRequest canMerge } Discussions(first: 50, after: $after) { pageInfo { endCursor hasNextPage } nodes { . ..DiskussionsFragment } } } }}Fragment DiskussionsFragment auf Diskussion { erstelltAt id Notizen { Knoten { Autor { Name Login: Benutzername avatarUrl } Körper bodyHtml erstelltAt Diskussion { id AntwortId erstelltAt } id Position { xy newLine newPath oldLine oldPath filePath dif fRefs { baseSha headSha startSha } } project { name } auflösbar gelöst resolveAt resolveBy { login: username avatarUrl } system systemNoteIconName updatedAt userPermissions { adminNote readNote resolveNote awardEmoji createNote } } } respondId auflösbar gelöst resolveAt resolveBy { login: username avatarUrl }}"}}

Hilfreichster Kommentar

@deadpony @bupyc9 @belfortmaycon @vlad-artyomov – v11.0.2 ist jetzt auf dem JetBrains-Marktplatz verfügbar.

Alle 10 Kommentare

Hallo @bupyc9

Können Sie posten, auf welcher Version von GitLab Sie sich befinden und welche Version der CodeStream-Erweiterung Sie verwenden? Danke.

Hallo @bcanzanella
Gitlab - 13.10
CodeStream - 11.0.0+3936

Hallo @bcanzanella
Gitlab - 13.10
CodeStream - 11.0.0+3936

Danke, kann ich Sie bitten, zu diesem Endpunkt für Ihre GitLab-Instanz zu gehen (/api/v4/version) und die Werte zurückmelden?

{
"Version": "13.10.2",
"Überarbeitung": "7efd19e3716"
}

Hallo! Dasselbe Problem hier mit selbst gehostetem Gitlab und VsCode

(/api/v4/version)

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

CodeStream:
Version: 11.0.1

VSCode:

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

Hallo alle!

Gleiches Problem mit selbst gehostetem GitLab 13.9.4 (4be21b77456) beim Versuch, eine Merge-Anfrage zu öffnen:

image

@bcanzanella Wahrscheinlich ist das Problem, dass das Feld approvalsRequired im kostenlosen CE GitLab nicht verfügbar ist. Laut der GitLab-Dokumentation sind die erforderlichen Genehmigungen das Premium-only- Feature.

Danke für den Hinweis @vlad-artyomov! Wir sollten am Montag einen Fix für diese Version haben. Ich werde alle hier aktualisieren.

irgendwelche Updates dazu?

@deadpony – Dies wurde in Version 11.0.2 unserer Erweiterung für JetBrains behoben. Es muss den JetBrains-Genehmigungsprozess durchlaufen, der normalerweise 24 Stunden dauert, also könnte es jetzt jederzeit passieren. Aber wenn Sie nicht warten möchten, können Sie es hier herunterladen:

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

Danke für Ihre Geduld!

@deadpony @bupyc9 @belfortmaycon @vlad-artyomov – v11.0.2 ist jetzt auf dem JetBrains-Marktplatz verfügbar.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen