From c814f179bdca3aa0783b87ba79804f7f54c5aa25 Mon Sep 17 00:00:00 2001 From: Jean-Roch Maitre Date: Thu, 3 Nov 2016 08:28:56 -0700 Subject: [PATCH] UI-2458: fixed e911 account default in devices --- submodules/devices/devices.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/submodules/devices/devices.js b/submodules/devices/devices.js index d788719..dd2e35a 100644 --- a/submodules/devices/devices.js +++ b/submodules/devices/devices.js @@ -675,6 +675,14 @@ define(function(require){ } } + if(mergedData.hasOwnProperty('caller_id') && mergedData.caller_id.hasOwnProperty('emergency') && mergedData.caller_id.emergency.hasOwnProperty('number') && mergedData.caller_id.emergency.number === '') { + delete mergedData.caller_id.emergency.number; + + if(_.isEmpty(mergedData.caller_id.emergency)) { + delete mergedData.caller_id.emergency; + } + } + /* Migration clean-up */ delete mergedData.media.secure_rtp; delete mergedData.extra;