summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2009-01-17 18:23:12 +0100
committerAndrew Dolgov <[email protected]>2009-01-17 18:23:12 +0100
commit51e196dee92b3eff71f078db510a31be5d0c49c0 (patch)
tree83b67f78e334de9d8afd081e629fb38213e5b599 /backend.php
parentcd4cc9f6e4040a3f8987287139e2d5aa4180b25d (diff)
fix ccache_update() failure when called for labels
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/backend.php b/backend.php
index 5d25ba302..1e60e392d 100644
--- a/backend.php
+++ b/backend.php
@@ -270,7 +270,12 @@
$csync = $_GET["csync"];
$order_by = db_escape_string($_GET["order_by"]);
- ccache_update($link, $feed, $_SESSION["uid"], $cat_view);
+ /* Updating a label ccache means recalculating all of the caches
+ * so for performance reasons we don't do that here */
+
+ if ($feed >= 0) {
+ ccache_update($link, $feed, $_SESSION["uid"], $cat_view);
+ }
set_pref($link, "_DEFAULT_VIEW_MODE", $view_mode);
set_pref($link, "_DEFAULT_VIEW_LIMIT", $limit);