From: Mike Taylor Date: Tue, 1 Apr 2014 12:14:25 +0000 (+0100) Subject: Auto-search parameters are taken from widget config, not node. X-Git-Tag: 1.0.0~1111 X-Git-Url: http://sru.miketaylor.org.uk/?a=commitdiff_plain;h=a8dfa752badd610303a2dc4cbc55cc79cc2390ac;p=mkws-moved-to-github.git Auto-search parameters are taken from widget config, not node. --- diff --git a/src/mkws-widgets.js b/src/mkws-widgets.js index 39e0816..0f610f7 100644 --- a/src/mkws-widgets.js +++ b/src/mkws-widgets.js @@ -267,7 +267,7 @@ mkws.registerWidgetType('Records', function() { }); var node = $(that.node); - var query = node.attr('autosearch'); + var query = that.config.autosearch; if (query) { if (query.match(/^!param!/)) { var param = query.replace(/^!param!/, ''); @@ -288,8 +288,8 @@ mkws.registerWidgetType('Records', function() { that.log("node=" + node + ", class='" + node.className + "', query=" + query); this.team.queue("ready").subscribe(function() { - var sortOrder = node.attr('sort'); - var targets = node.attr('targets'); + var sortOrder = that.config.sort; + var targets = that.config.targets; var s = "running auto search: '" + query + "'"; if (sortOrder) s += " sorted by '" + sortOrder + "'"; if (targets) s += " in targets '" + targets + "'";