From 88c5f9305dfc78102095a1192e2390b28901bca0 Mon Sep 17 00:00:00 2001 From: mabashian Date: Mon, 16 Jul 2018 11:19:19 -0400 Subject: [PATCH] Ensure that .some() receives an array to avoid erroring --- .../workflows/workflow-maker/workflow-maker.controller.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js b/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js index 51279f2e23..0d0c1a817e 100644 --- a/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js +++ b/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js @@ -216,7 +216,8 @@ export default ['$scope', 'WorkflowService', 'GetBasePath', 'TemplatesService', }); let credentialsToAdd = credentialsNotInPriorCredentials.filter(function(credNotInPrior) { - return !params.node.promptData.prompts.credentials.previousOverrides.some(function(priorCred) { + let previousOverrides = params.node.promptData.prompts.credentials.previousOverrides ? params.node.promptData.prompts.credentials.previousOverrides : []; + return !previousOverrides.some(function(priorCred) { return credNotInPrior.id === priorCred.id; }); });