diff options
author | spocky <spocky@ampache> | 2008-03-17 22:00:00 +0000 |
---|---|---|
committer | spocky <spocky@ampache> | 2008-03-17 22:00:00 +0000 |
commit | 179b7dab439f4993b6de0f95ef130b1dbf4d4acf (patch) | |
tree | 37e031e673cbd17f30113e9e3f6d325aa786e31a /server/browse.ajax.php | |
parent | 7ddc95541d649fdf0121eafcd71a93376b16efec (diff) | |
download | ampache-179b7dab439f4993b6de0f95ef130b1dbf4d4acf.tar.gz ampache-179b7dab439f4993b6de0f95ef130b1dbf4d4acf.tar.bz2 ampache-179b7dab439f4993b6de0f95ef130b1dbf4d4acf.zip |
Changed "starts with" browsing execution from OnChange to OnKeyUp (sounds more logical this way). Maybe we dont need "alphabet filter" above anymore. Or maybe we do (?).
Fixed songs starting with "All" never searched
Diffstat (limited to 'server/browse.ajax.php')
-rw-r--r-- | server/browse.ajax.php | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/server/browse.ajax.php b/server/browse.ajax.php index ef176d88..6da77e66 100644 --- a/server/browse.ajax.php +++ b/server/browse.ajax.php @@ -29,14 +29,16 @@ switch ($_REQUEST['action']) { $object_ids = array(); - if ($_REQUEST['key'] && $_REQUEST['value']) { - // Set any new filters we've just added - Browse::set_filter($_REQUEST['key'],$_REQUEST['value']); - } - if ($_REQUEST['sort']) { - // Set the new sort value - Browse::set_sort($_REQUEST['sort']); - } + // Check 'value' with isset because it can null + //(user type a "start with" word and deletes it) + if ($_REQUEST['key'] && isset($_REQUEST['value'])) { + // Set any new filters we've just added + Browse::set_filter($_REQUEST['key'],$_REQUEST['value']); + } + if ($_REQUEST['sort']) { + // Set the new sort value + Browse::set_sort($_REQUEST['sort']); + } // Refresh the browse div with our new filter options if we're not static if (!Browse::$static_content) { |