Ensure that .some() receives an array to avoid erroring

This commit is contained in:
mabashian 2018-07-16 11:19:19 -04:00
parent f7f1c06d80
commit 88c5f9305d

View File

@ -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;
});
});