diff --git a/js/app/ui/dialog/map_info.js b/js/app/ui/dialog/map_info.js index 10140f7b..55e54220 100644 --- a/js/app/ui/dialog/map_info.js +++ b/js/app/ui/dialog/map_info.js @@ -428,12 +428,12 @@ define([ let deleteRowElement = $(target).parents('tr'); let activeMap = Util.getMapModule().getActiveMap(); - let systemElement = MapUtil.getSystemId(mapData.config.id, rowData.id); + let systemElement = $('#' + MapUtil.getSystemId(mapData.config.id, rowData.id) ); - if(systemElement){ + if(systemElement.length){ // trigger system delete event activeMap.trigger('pf:deleteSystems', [{ - systems: [systemElement], + systems: [systemElement[0]], callback: function(){ // callback function after ajax "delete" success // remove table row diff --git a/public/js/v1.2.1/app/ui/dialog/map_info.js b/public/js/v1.2.1/app/ui/dialog/map_info.js index 10140f7b..55e54220 100644 --- a/public/js/v1.2.1/app/ui/dialog/map_info.js +++ b/public/js/v1.2.1/app/ui/dialog/map_info.js @@ -428,12 +428,12 @@ define([ let deleteRowElement = $(target).parents('tr'); let activeMap = Util.getMapModule().getActiveMap(); - let systemElement = MapUtil.getSystemId(mapData.config.id, rowData.id); + let systemElement = $('#' + MapUtil.getSystemId(mapData.config.id, rowData.id) ); - if(systemElement){ + if(systemElement.length){ // trigger system delete event activeMap.trigger('pf:deleteSystems', [{ - systems: [systemElement], + systems: [systemElement[0]], callback: function(){ // callback function after ajax "delete" success // remove table row