From 9b5d95279cfccb8abfcf462d478a94013a86635e Mon Sep 17 00:00:00 2001 From: Exodus4D Date: Sun, 26 Feb 2017 15:11:07 +0100 Subject: [PATCH] - fixed "delete system" from the "map info" dialog --- js/app/ui/dialog/map_info.js | 6 +++--- public/js/v1.2.1/app/ui/dialog/map_info.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) 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