diff --git a/backend.php b/backend.php
index f79d7249e..0d59e7902 100644
--- a/backend.php
+++ b/backend.php
@@ -73,7 +73,7 @@
print "";
}
- function getTagCounters($link, $smart_mode = true) {
+ function getTagCounters($link, $smart_mode = SMART_RPC_COUNTERS) {
if ($smart_mode) {
if (!$_SESSION["tctr_last_value"]) {
@@ -119,7 +119,16 @@
}
- function getLabelCounters($link) {
+ function getLabelCounters($link, $smart_mode = SMART_RPC_COUNTERS) {
+
+ if ($smart_mode) {
+ if (!$_SESSION["lctr_last_value"]) {
+ $_SESSION["lctr_last_value"] = array();
+ }
+ }
+
+ $old_counters = $_SESSION["lctr_last_value"];
+ $lctrs_modified = false;
$result = db_query($link, "SELECT count(id) as count FROM ttrss_entries,ttrss_user_entries
WHERE marked = true AND ttrss_user_entries.ref_id = ttrss_entries.id AND
@@ -145,10 +154,17 @@
$count = db_fetch_result($tmp_result, 0, "count");
- print "