From 3f1580d473417092f044ca1a8edbf8e10ea80b79 Mon Sep 17 00:00:00 2001 From: Jean-Roch Maitre Date: Tue, 5 Aug 2014 14:25:52 -0700 Subject: [PATCH] UI-586: Fixed an issue when call-forward didn't exist and we were trying to open the call forwarding feature. --- submodules/users/users.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/users/users.js b/submodules/users/users.js index be1bed0..1807752 100644 --- a/submodules/users/users.js +++ b/submodules/users/users.js @@ -1780,7 +1780,7 @@ define(function(require){ }, timeoutWarningBox = featureTemplate.find('.timeout-warning'); - if(currentUser.call_forward.require_keypress) { + if(currentUser.hasOwnProperty('call_forward') && currentUser.call_forward.require_keypress) { timeoutWarningBox.hide(); } @@ -1830,7 +1830,7 @@ define(function(require){ } }); - if ( currentUser.call_forward.number && /^(\+1)/.test(currentUser.call_forward.number) ) { + if (currentUser.hasOwnProperty('call_forward') && currentUser.call_forward.number && /^(\+1)/.test(currentUser.call_forward.number)) { featureTemplate.find('#phoneType').val('mobile'); featureTemplate.find('#number').mask('+1 (999) 999-9999'); } else {