From 5460c7dc5c2b10970ee19ce470c1c21ddad608d7 Mon Sep 17 00:00:00 2001 From: Jean-Roch Maitre Date: Thu, 26 Mar 2015 12:18:54 -0700 Subject: [PATCH] UI-1333: Fixed issue with presence_id set to null in some odd cases --- submodules/users/users.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/submodules/users/users.js b/submodules/users/users.js index 8aa65fd..b9f10c6 100644 --- a/submodules/users/users.js +++ b/submodules/users/users.js @@ -2397,7 +2397,8 @@ define(function(require){ } } - if(!userData.hasOwnProperty('presence_id') || userData.presence_id === 'unset') { + // if presence_id doesn't have a proper value, delete it and remove the internal callerId + if(!userData.hasOwnProperty('presence_id') || userData.presence_id === 'unset' || !userData.presence_id) { delete userData.presence_id; if(userData.caller_id.hasOwnProperty('internal')) {