diff --git a/admin-root/playlist.js b/admin-root/playlist.js index b6341e41..08927072 100644 --- a/admin-root/playlist.js +++ b/admin-root/playlist.js @@ -11,6 +11,11 @@ function initPlaylist() { Event.observe('artists','change',EventHandler.artistsChange); Event.observe('albums','change',EventHandler.albumsChange); } +// TODO busy message +// timeout on search box +// move stuff to responsehandler +// handle source change events +// FIX broken browse var Search = { keyPress: function (e) { if (e.keyCode == Event.KEY_RETURN) { @@ -54,7 +59,7 @@ var Query = { genres: [], artists:[], albums: [], - searchString: 'blue', + searchString: '', clearSelection: function (type) { this[type] = []; }, @@ -101,6 +106,12 @@ var Query = { } else { return '&query=' + search.join(','); } + } else { + if (query.length > 0) { + return '&query=' + query.join(','); + } else { + return ''; + } } }, send: function (type) {