Codestream: Gitlabオープンマージリクエストエラーフィールド'approvalsRequired'

作成日 2021年04月07日  ·  10コメント  ·  ソース: TeamCodeStream/codestream

Jetbrains製品でのプラグインの使用
mrの名前をクリックすると、メッセージが表示されます

プルリクエストの読み込みエラー:
フィールド'approvalsRequired'はタイプ'MergeRequest'に存在しません:{"response":{"errors":[{"message":"フィールド'approvalsRequired'はタイプ'MergeRequest'"、 "locations"に存在しません: [{"line":23、 "column":7}]、 "path":["query GetPullRequest"、 "project"、 "mergeRequest"、 "approvalsRequired"]、 "extensions":{"code": "undefinedField "、" typeName ":" MergeRequest "、" fieldName ":" appprovalsRequired "}}、{" message ":"フィールド'approvalsLeft'はタイプ'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){authorizedBy(first:50){nodes {avatarUrl name login:u sername}}idiid承認必要な承認LeftcreatedAtsourceBranchtargetBranchタイトル説明webUrlstatemergedAt workInProgress reference projectId mergeWhenPipelineSucceeds mergeableDiscussionsState author {name login:username avatarUrl} diffRefs {baseSha headSha startSha} commitCount project {name webUrl fullPath {title id webPath dueDate} subscribed userDiscussionsCount DiscussionLocked forceRemoveSourceBranch reviewers {nodes {id name login:username avatarUrl}} timeEstimate totalTimeSpent updatedAt userPermissions {adminMergeRequest canMerge} Discussions(first:50、after:$ after){pageInfo{endCursorhasNextPage}ノード{。 ..discussionFragment}}}}}フラグメントdiscussionFragmentonDiscussion {createdAt id notes {nodes {author {name login:username avatarUrl} body bodyHtml createdAt Discussion {id replyId createdAt} id position {xy newLine newPath oldLine oldPath filePath dif fRefs {baseShaheadShastartSha}}プロジェクト{名前}解決可能な解決済みresolvedAtresolvedBy{ログイン:ユーザー名avatarUrl}システムsystemNoteIconName updateAt userPermissions {adminNote readNote resolveNote AwardEmoji createNote}}}replyId解決可能解決済みresolvedAtresolvedBy{ログイン:ユーザー名avatarUrl}}"}}

最も参考になるコメント

@deadpony @ bupyc9 @ belfortmaycon @vlad-artyomov-v11.0.2がJetBrainsマーケットプレイスで利用可能になりました。

全てのコメント10件

こんにちは@bupyc9

使用しているGitLabのバージョンと、使用しているCodeStream拡張機能のバージョンを投稿できますか? ありがとう。

こんにちは@bcanzanella
Gitlab-13.10
CodeStream-11.0.0 + 3936

こんにちは@bcanzanella
Gitlab-13.10
CodeStream-11.0.0 + 3936

ありがとうございます。GitLabインスタンスのこのエンドポイントに移動するのに問題がありますか(/ api / v4 / version)そして値を報告しますか?

{{
"バージョン": "13.10.2"、
「リビジョン」:「7efd19e3716」
}

やあ! セルフホストのGitlabと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

こんにちは、みんな!

マージリクエストを開こうとしたときに、セルフホストのGitLab 13.9.4(4be21b77456)で同じ問題が発生します。

image

@bcanzanellaおそらく、問題はapprovalsRequiredフィールドが無料のCEGitLabで利用できないことです。 GitLabのドキュメントによると、必要な承認はプレミアムのみの機能です。

頭を上げてくれてありがとう@vlad-artyomov! 月曜日にこのリリースの修正が必要です。 ここでみんなを更新します。

これに関する更新はありますか?

@deadpony-これは、JetBrainsの拡張機能のv11.0.2で修正されています。 JetBrainsの承認プロセスを経る必要があります。これには通常24時間かかるため、いつでも発生する可能性があります。 ただし、待ちたくない場合は、ここからダウンロードできます。

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

お待ち頂きまして、ありがとうございます!

@deadpony @ bupyc9 @ belfortmaycon @vlad-artyomov-v11.0.2がJetBrainsマーケットプレイスで利用可能になりました。

このページは役に立ちましたか?
0 / 5 - 0 評価