From 00346aba2ece78ad5f6455121784fff47dd66733 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Mon, 8 Oct 2018 12:53:49 +0200 Subject: [PATCH] fix(master issue): check branch.res first --- lib/workers/repository/master-issue.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js index 27e9f7eaf1..205088991f 100644 --- a/lib/workers/repository/master-issue.js +++ b/lib/workers/repository/master-issue.js @@ -65,8 +65,8 @@ async function ensureMasterIssue(config, branches) { } issueBody += '\n'; } - const rateLimited = branches.filter(branch => - branch.res.endsWith('pr-hourly-limit-reached') + const rateLimited = branches.filter( + branch => branch.res && branch.res.endsWith('pr-hourly-limit-reached') ); if (rateLimited.length) { issueBody += '## Rate Limited\n\n'; @@ -77,7 +77,9 @@ async function ensureMasterIssue(config, branches) { } issueBody += '\n'; } - const errorList = branches.filter(branch => branch.res.endsWith('error')); + const errorList = branches.filter( + branch => branch.res && branch.res.endsWith('error') + ); if (errorList.length) { issueBody += '## Errored\n\n'; issueBody += @@ -120,8 +122,8 @@ async function ensureMasterIssue(config, branches) { } issueBody += '\n'; } - const alreadyExisted = branches.filter(branch => - branch.res.endsWith('already-existed') + const alreadyExisted = branches.filter( + branch => branch.res && branch.res.endsWith('already-existed') ); if (alreadyExisted.length) { issueBody += '## Closed/Ignored\n\n'; -- GitLab