summaryrefslogtreecommitdiffstats
path: root/server/ajax.server.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-05-07 08:00:05 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-05-07 08:00:05 +0000
commitc0455678c1f6644801e5c25cb07510e49db7b28d (patch)
treec32edccb9386316c8b6ff1f885efa8a66ac0d067 /server/ajax.server.php
parent0dcbad80cde204cfda078b5fc16a92c41d74c87d (diff)
downloadampache-c0455678c1f6644801e5c25cb07510e49db7b28d.tar.gz
ampache-c0455678c1f6644801e5c25cb07510e49db7b28d.tar.bz2
ampache-c0455678c1f6644801e5c25cb07510e49db7b28d.zip
started work on the sorting, and added in album viewing that kinda works
Diffstat (limited to 'server/ajax.server.php')
-rw-r--r--server/ajax.server.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php
index 5afb6b61..b815029f 100644
--- a/server/ajax.server.php
+++ b/server/ajax.server.php
@@ -195,8 +195,14 @@ switch ($action) {
break;
// Used to change filter/settings on browse
case 'browse':
- // Set any new filters we've just added
- Browse::set_filter($_REQUEST['key'],$_REQUEST['value']);
+ 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']);
+ }
// Refresh the browse div with our new filter options
$object_ids = Browse::get_objects();