summaryrefslogtreecommitdiffstats
path: root/server/browse.ajax.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/browse.ajax.php')
-rw-r--r--server/browse.ajax.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/server/browse.ajax.php b/server/browse.ajax.php
index 2d4a16cf..de611575 100644
--- a/server/browse.ajax.php
+++ b/server/browse.ajax.php
@@ -59,9 +59,14 @@ switch ($_REQUEST['action']) {
// Set the new sort value
$browse->set_sort($_REQUEST['sort']);
}
+
+
if ($_REQUEST['catalog_key'] || $SESSION['catalog'] != 0) {
$browse->set_filter('catalog',$_REQUEST['catalog_key']);
$_SESSION['catalog'] = $_REQUEST['catalog_key'];
+ } elseif ($_REQUEST['catalog_key'] == 0) {
+ $browse->set_filter('catalog', null);
+ unset($_SESSION['catalog']);
}
ob_start();