From 3a49e4cfec2dba58527f72a4e122d4e73e7837dc Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Mon, 1 Sep 2014 16:53:59 +0000 Subject: [PATCH] Fix handling of missing ID (usually from empty placeholder) --- etemplate/js/et2_extension_nextmatch_actions.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/etemplate/js/et2_extension_nextmatch_actions.js b/etemplate/js/et2_extension_nextmatch_actions.js index 3621359d16..cd2cd676ee 100644 --- a/etemplate/js/et2_extension_nextmatch_actions.js +++ b/etemplate/js/et2_extension_nextmatch_actions.js @@ -56,13 +56,13 @@ function nm_action(_action, _senders, _target, _ids) var idsArr = _ids.ids; for (var i = 0; i < idsArr.length; i++) { - idsArr[i] = idsArr[i].split("::").pop(); // empty placeholder gets reported --> ignore it if (!idsArr[i]) { - delete idsArr[i]; - i--; + idsArr.splice(i,1); + continue; } + idsArr[i] = idsArr[i].split("::").pop(); } // Calculate the ids parameters