From e084a4563fb8aa0d294c0db9c360aacbdf52bef4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 22 Jun 2020 19:36:55 +0200 Subject: [PATCH] Fix `pr checkout OWNER:BRANCH` when maintainer can modify We did not use to request the necessary GraphQL fields to determine whether the PR in question can be modified by maintainers (i.e. pushed back to). --- api/queries_pr.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/queries_pr.go b/api/queries_pr.go index 188e708a8..00d01661a 100644 --- a/api/queries_pr.go +++ b/api/queries_pr.go @@ -540,8 +540,12 @@ func PullRequestForBranch(client *Client, repo ghrepo.Interface, baseBranch, hea headRepositoryOwner { login } + headRepository { + name + } isCrossRepository isDraft + maintainerCanModify reviewRequests(first: 100) { nodes { requestedReviewer {