From 473507cdb13472e6e9dec3f15edba49115ebb37d Mon Sep 17 00:00:00 2001 From: Jean-Roch Maitre Date: Fri, 3 Feb 2017 12:14:35 -0800 Subject: [PATCH] UI-2587: prevent main numbers from crashing if number is missing from phone_numbers but present in main number callflow --- submodules/strategy/strategy.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/submodules/strategy/strategy.js b/submodules/strategy/strategy.js index 5eb9e63..ddcf149 100644 --- a/submodules/strategy/strategy.js +++ b/submodules/strategy/strategy.js @@ -387,16 +387,14 @@ define(function(require){ numbers = callflow.numbers, templateData = { numbers: $.map(numbers, function(val, key) { - if(val!=="0") { + if(val!=="0" && accountNumbers.hasOwnProperty(val)) { var ret = { number: { id: val } }; - if(accountNumbers.hasOwnProperty(val)) { - ret.number = $.extend(true, accountNumbers[val], ret.number); - } + ret.number = $.extend(true, accountNumbers[val], ret.number); return ret; }