From 4c95de7b4b124e9350b6125b0f115a7d682912a2 Mon Sep 17 00:00:00 2001 From: Sarah Edwards Date: Wed, 6 Oct 2021 15:09:04 -0700 Subject: [PATCH] works if contributor has no issues or PRs in docs repo (#21937) Co-authored-by: James M. Greene --- .github/actions-scripts/ready-for-docs-review.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/actions-scripts/ready-for-docs-review.js b/.github/actions-scripts/ready-for-docs-review.js index d5417b02e4..564502efcf 100644 --- a/.github/actions-scripts/ready-for-docs-review.js +++ b/.github/actions-scripts/ready-for-docs-review.js @@ -149,14 +149,17 @@ async function run() { }, } ) - const prCount = + const docsPRData = contributorData.user.contributionsCollection.pullRequestContributionsByRepository.filter( (item) => item.repository.nameWithOwner === 'github/docs' - )[0].contributions.totalCount - const issueCount = + )[0] + const prCount = docsPRData ? docsPRData.contributions.totalCount : 0 + + const docsIssueData = contributorData.user.contributionsCollection.issueContributionsByRepository.filter( (item) => item.repository.nameWithOwner === 'github/docs' - )[0].contributions.totalCount + )[0] + const issueCount = docsIssueData ? docsIssueData.contributions.totalCount : 0 if (prCount + issueCount <= 1) { firstTimeContributor = true