X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=mkdru.client.js;h=a80a58dec865365bf7679c9ab6c2b1598760f056;hb=c91f32e85a33069730fb24c71db521e1e9f6cfa6;hp=47e5da93fc43a948376780f3f16d59a1e9891734;hpb=0f5481b871cbdf1f359c85da349c7e6455bbba0c;p=mkdru-moved-to-drupal.org.git diff --git a/mkdru.client.js b/mkdru.client.js index 47e5da9..a80a58d 100644 --- a/mkdru.client.js +++ b/mkdru.client.js @@ -327,11 +327,12 @@ mkdru.search = function () { filter = 'pz:id=' + mkdru.state.limit_source; } else { - var limits = mkdru.state['limit_' + facet].split(';'); + var limits = mkdru.state['limit_' + facet].split(/;+/); for (var i = 0; i < limits.length; i++) { // ex. query + and au="{limit_author}" - query += ' and ' + mkdru.facets[facet]['limiter'] + '="' - + mkdru.state['limit_' + facet] + '"'; + if (limits[i]) + query += ' and ' + mkdru.facets[facet]['limiter'] + '="' + + limits[i] + '"'; } } }