From ec434aebc71b0f9c9ca19aff54a5abf2f1b0216e Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Thu, 4 Oct 2018 10:38:16 +0200 Subject: [PATCH] fix: unique packages in master issue --- lib/workers/repository/master-issue.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js index 936c3ad41b..f52cfafd73 100644 --- a/lib/workers/repository/master-issue.js +++ b/lib/workers/repository/master-issue.js @@ -11,15 +11,13 @@ function getListItem(branch, type) { } else { item += branch.prTitle; } - if (branch.upgrades.length < 2) { + const uniquePackages = [ + ...new Set(branch.upgrades.map(upgrade => '`' + upgrade.depName + '`')), + ]; + if (uniquePackages.length < 2) { return item + '\n'; } - return ( - item + - ' (' + - branch.upgrades.map(upgrade => '`' + upgrade.depName + '`').join(', ') + - ')\n' - ); + return item + ' (' + uniquePackages.join(', ') + ')\n'; } // istanbul ignore next -- GitLab