From de44b9a61e4b507e1d60331e0ab11bb5f84a86e8 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 5 Apr 2012 11:58:50 +0400 Subject: add counter hack to combined mode --- js/feedlist.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'js/feedlist.js') diff --git a/js/feedlist.js b/js/feedlist.js index 98e3c6ca5..02057c06a 100644 --- a/js/feedlist.js +++ b/js/feedlist.js @@ -524,3 +524,28 @@ function catchupFeed(feed, is_cat) { exception_error("catchupFeed", e); } } + +function decrementFeedCounter(feed, is_cat) { + try { + var ctr = getFeedUnread(feed, is_cat); + + if (ctr > 0) { + setFeedUnread(feed, is_cat, ctr - 1); + + if (!is_cat) { + var cat = parseInt(getFeedCategory(feed)); + + if (!isNaN(cat)) { + ctr = getFeedUnread(cat, true); + + if (ctr > 0) { + setFeedUnread(cat, true, ctr - 1); + } + } + } + } + + } catch (e) { + exception_error("decrement_feed_counter", e); + } +} -- cgit v1.2.3