mkws.limitTarget invocations use data[i].id directly, rather than by
authorMike Taylor <mike@indexdata.com>
Tue, 10 Jun 2014 11:56:43 +0000 (12:56 +0100)
committerMike Taylor <mike@indexdata.com>
Tue, 10 Jun 2014 11:56:43 +0000 (12:56 +0100)
click-time reference to this.getAttribute('target_id')

src/mkws-widget-termlists.js

index 1f13820..4a83727 100644 (file)
@@ -55,7 +55,7 @@ mkws.registerWidgetType('Facet', function() {
         // Special case: target selection
         acc.push('target_id='+data[i].id+' ');
         if (!that.team.targetFiltered(data[i].id)) {
-          action = 'mkws.limitTarget(\'' + teamName + '\', this.getAttribute(\'target_id\'),this.firstChild.nodeValue)';
+          action = 'mkws.limitTarget(\'' + teamName + '\', \'' + data[i].id + '\', this.firstChild.nodeValue)';
         }
       } else {
         action = 'mkws.limitQuery(\'' + teamName + '\', \'' + pzIndex + '\', this.firstChild.nodeValue)';