diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js index 936c3ad41b343b355de3a2976b08e6db46e7542f..f52cfafd73e17ca691c0b56ef78cbb4d8458dfd7 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