add counter hack to combined mode

This commit is contained in:
Andrew Dolgov
2012-04-05 11:58:50 +04:00
parent 6c8e8fbdc9
commit de44b9a61e
2 changed files with 39 additions and 15 deletions

View File

@@ -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);
}
}