diff --git a/beetsplug/web/static/beets.js b/beetsplug/web/static/beets.js index 5df50764a..eedec8a5f 100644 --- a/beetsplug/web/static/beets.js +++ b/beetsplug/web/static/beets.js @@ -146,7 +146,8 @@ var BeetsRouter = Backbone.Router.extend({ "item/query/:query": "itemQuery", }, itemQuery: function(query) { - $.getJSON('/item/query/' + query, function(data) { + var queryURL = query.split(/\s+/).map(encodeURIComponent).join('/'); + $.getJSON('/item/query/' + queryURL, function(data) { var models = _.map( data['results'], function(d) { return new Item(d); } diff --git a/docs/changelog.rst b/docs/changelog.rst index 71bd27bab..daeea77f0 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -55,6 +55,8 @@ Fixes: :user:`multikatt`. :bug:`1027`, :bug:`1040` * :doc:`/plugins/play`: Fix a potential crash when the command outputs special characters. :bug:`1041` +* :doc:`/plugins/web`: Typed queries are now treated as separate query + components. :bug:`1045` 1.3.8 (September 17, 2014)