summaryrefslogtreecommitdiff
path: root/js/viewfeed.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/viewfeed.js')
-rw-r--r--js/viewfeed.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/js/viewfeed.js b/js/viewfeed.js
index aac5019b1..4e610ca10 100644
--- a/js/viewfeed.js
+++ b/js/viewfeed.js
@@ -391,6 +391,24 @@ function view(id) {
console.log(query);
+ if (article_is_unread) {
+ var ctr = getFeedUnread(getActiveFeedId(), activeFeedIsCat());
+
+ if (ctr > 0) {
+ setFeedUnread(getActiveFeedId(), activeFeedIsCat(), ctr - 1);
+
+ var cat = parseInt(getFeedCategory(getActiveFeedId()));
+
+ if (!isNaN(cat)) {
+ ctr = getFeedUnread(cat, true);
+
+ if (ctr > 0) {
+ setFeedUnread(cat, true, ctr - 1);
+ }
+ }
+ }
+ }
+
new Ajax.Request("backend.php", {
parameters: query,
onComplete: function(transport) {