From c0990954e5a69a6aa13b31a4401bc3fc27c926db Mon Sep 17 00:00:00 2001 From: PhantomVl Date: Thu, 14 Nov 2019 14:30:03 +0300 Subject: [PATCH] - Bug Fix Sip --- assets/js/sccp_manager.js | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/assets/js/sccp_manager.js b/assets/js/sccp_manager.js index cc05be3..ce0a133 100644 --- a/assets/js/sccp_manager.js +++ b/assets/js/sccp_manager.js @@ -577,10 +577,12 @@ $(document).ready(function () { datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; i++; }); - $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { - datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; - i++; - }); + if (document.getElementById('table-sip') != null ) { + $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { + datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; + i++; + }); + } console.log(datas); } @@ -588,15 +590,16 @@ $(document).ready(function () { var dev_cmd = $(this).data('id'); var datas = ''; var i = 0; -// $('table').bootstrapTable('getSelections').forEach(function (entry) { $('#table-sccp').bootstrapTable('getSelections').forEach(function (entry) { datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; i++; }); - $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { - datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; - i++; - }); + if (document.getElementById('table-sip') != null ) { + $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { + datas = datas + 'idn[' + i + ']=' + entry['name'] + '&'; + i++; + }); + } if (!confirm(_('Are you sure you wish to delete selected device ?'))) { dev_cmd = ''; } @@ -616,15 +619,16 @@ $(document).ready(function () { if ($(this).data('id') === 'update_button_label') { conf_msg = 'Update Butons Labels on All device ?'; } -// $('table').bootstrapTable('getSelections').forEach(function (entry) { $('#table-sccp').bootstrapTable('getSelections').forEach(function (entry) { datas = datas + 'name[' + i + ']=' + entry['name'] + '&'; i++; }); - $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { - datas = datas + 'name[' + i + ']=' + entry['name'] + '&'; - i++; - }); + if (document.getElementById('table-sip') != null ) { + $('#table-sip').bootstrapTable('getSelections').forEach(function (entry) { + datas = datas + 'name[' + i + ']=' + entry['name'] + '&'; + i++; + }); + } if (datas === '') { if (confirm(conf_msg)) {