From cb569bdea62589334e7cf8bd42d9e1d8f666ec59 Mon Sep 17 00:00:00 2001 From: Joris Tirado Date: Thu, 12 Nov 2015 17:42:40 -0800 Subject: [PATCH] UI-1887: Remove ability to delete Mobile devices in SmartPBX on device edition --- submodules/devices/devices.js | 18 ++++++++++-------- views/devices-mobile.html | 4 ---- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/submodules/devices/devices.js b/submodules/devices/devices.js index 34bc4f6..25ee95e 100644 --- a/submodules/devices/devices.js +++ b/submodules/devices/devices.js @@ -394,19 +394,21 @@ define(function(require){ } }); - templateDevice.find('#delete_device').on('click', function() { - var deviceId = $(this).parents('.edit-device').data('id'); + if (type !== 'mobile') { + templateDevice.find('#delete_device').on('click', function() { + var deviceId = $(this).parents('.edit-device').data('id'); - monster.ui.confirm(self.i18n.active().devices.confirmDeleteDevice, function() { - self.devicesDeleteDevice(deviceId, function(device) { - popup.dialog('close').remove(); + monster.ui.confirm(self.i18n.active().devices.confirmDeleteDevice, function() { + self.devicesDeleteDevice(deviceId, function(device) { + popup.dialog('close').remove(); - toastr.success(monster.template(self, '!' + self.i18n.active().devices.deletedDevice, { deviceName: device.name })); + toastr.success(monster.template(self, '!' + self.i18n.active().devices.deletedDevice, { deviceName: device.name })); - callbackDelete && callbackDelete(device); + callbackDelete && callbackDelete(device); + }); }); }); - }); + } templateDevice.find('.actions .cancel-link').on('click', function() { popup.dialog('close').remove(); diff --git a/views/devices-mobile.html b/views/devices-mobile.html index deb78c5..305d43a 100644 --- a/views/devices-mobile.html +++ b/views/devices-mobile.html @@ -193,10 +193,6 @@
- {{#if id}} - {{ i18n.devices.deleteDevice }} - {{/if}} -