X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-team.js;h=17f0f1f770e2b0a94180d63f48499e22ff43239b;hb=24b694ad5605a6f9d2a662677fbfcf9e6b0b693c;hp=6f5d7b59d0ef4a7d0d7f2a49ef46c357cb4cb47a;hpb=96e58f5b9b6badb21cf9c6765be5946388dff4fe;p=mkws-moved-to-github.git diff --git a/src/mkws-team.js b/src/mkws-team.js index 6f5d7b5..17f0f1f 100644 --- a/src/mkws-team.js +++ b/src/mkws-team.js @@ -77,10 +77,10 @@ mkws.makeTeam = function($, teamName) { var s; // Expand the filterSet into a set of key=value properties - var state = $.extend(true, {}, m_state); + var state = $.extend(true, {}, m_state, overrides ? overrides : {}); var tmp = state.filters; delete state.filters; - $.extend(state, tmp.fragmentItems(), overrides ? overrides : {}); + $.extend(state, tmp.fragmentItems()); for (var key in state) { if (state.hasOwnProperty(key) && @@ -134,6 +134,11 @@ mkws.makeTeam = function($, teamName) { if (that.submitted()) { that.reShow(); } + } else if (key.indexOf('xt-') == 0) { + that.limitTarget(key.substring(3), val); + } else if (key.indexOf('xf-') == 0) { + var a = key.split('-'); + that.limitQuery(a[1], a[2]); } } }