From d817c9a1c8c3e15d6be73a96dcf69a156f4b540d Mon Sep 17 00:00:00 2001 From: Daniel Peach Date: Thu, 30 Mar 2017 12:50:10 -0400 Subject: [PATCH] fix(core): avoid NPE when extracting accounts for pipeline execution headers --- .../modules/core/delivery/filter/executionFilter.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/scripts/modules/core/delivery/filter/executionFilter.service.js b/app/scripts/modules/core/delivery/filter/executionFilter.service.js index 83e99b2e5ac..68ea4a769cc 100644 --- a/app/scripts/modules/core/delivery/filter/executionFilter.service.js +++ b/app/scripts/modules/core/delivery/filter/executionFilter.service.js @@ -114,7 +114,7 @@ module.exports = angular configAccounts.push(...stageConfig.configAccountExtractor(stage)); } }); - return _.uniq(_.flattenDeep(configAccounts)).filter(a => !a.includes('${')); // exclude parameterized accounts + return _.uniq(_.compact(_.flattenDeep(configAccounts))).filter(a => !a.includes('${')); // exclude parameterized accounts } function fixName(execution, application) {