diff options
author | Andrew Dolgov <[email protected]> | 2009-01-17 18:23:12 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-01-17 18:23:12 +0100 |
commit | 51e196dee92b3eff71f078db510a31be5d0c49c0 (patch) | |
tree | 83b67f78e334de9d8afd081e629fb38213e5b599 /backend.php | |
parent | cd4cc9f6e4040a3f8987287139e2d5aa4180b25d (diff) |
fix ccache_update() failure when called for labels
Diffstat (limited to 'backend.php')
-rw-r--r-- | backend.php | 7 |
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); |