From e5b099b1dd78bcaeafecc15bf792ea0ec81b65e8 Mon Sep 17 00:00:00 2001 From: Sam Coe Date: Wed, 30 Jun 2021 09:47:30 -0700 Subject: [PATCH] Fix bug where branchProtectionRule doesn't exist in enterprise 2.22 --- api/queries_pr.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/queries_pr.go b/api/queries_pr.go index e21416b9f..799776882 100644 --- a/api/queries_pr.go +++ b/api/queries_pr.go @@ -533,11 +533,14 @@ func pullRequestFragment(httpClient *http.Client, hostname string) (string, erro fields := []string{ "number", "title", "state", "url", "isDraft", "isCrossRepository", - "requiresStrictStatusChecks", "headRefName", "headRepositoryOwner", "mergeStateStatus", + "headRefName", "headRepositoryOwner", "mergeStateStatus", } if prFeatures.HasStatusCheckRollup { fields = append(fields, "statusCheckRollup") } + if prFeatures.HasBranchProtectionRule { + fields = append(fields, "requiresStrictStatusChecks") + } var reviewFields []string if prFeatures.HasReviewDecision {