From 8c494334ac3bd48e7e3c7fe34e5d508cc2e828f5 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Thu, 24 Apr 2014 11:23:06 +0100 Subject: [PATCH] Switch on filter type, not presence of "id" field. --- src/mkws-filter.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mkws-filter.js b/src/mkws-filter.js index c2bc711..e356217 100644 --- a/src/mkws-filter.js +++ b/src/mkws-filter.js @@ -16,7 +16,7 @@ function filterSet(team) { that.visitTargets = function(callback) { for (var i in m_list) { var filter = m_list[i]; - if (filter.id) { + if (filter.type === 'target') { callback(filter.id, filter.name); } } @@ -25,7 +25,7 @@ function filterSet(team) { that.visitFields = function(callback) { for (var i in m_list) { var filter = m_list[i]; - if (!filter.id) { + if (filter.type === 'field') { callback(filter.field, filter.value); } } @@ -47,7 +47,7 @@ function filterSet(team) { that.targetFiltered = function(id) { for (var i = 0; i < m_list.length; i++) { - if (m_list[i].id === id || + if (m_list[i].type === 'target' || m_list[i].id === 'pz:id=' + id) { return true; } -- 1.7.10.4