summaryrefslogtreecommitdiffstats
path: root/js/service/FeedResource.js
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-05-30 15:14:07 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-05-30 15:14:07 +0200
commit88279961c5e2f2bd0711fc4200d58b93b425199e (patch)
tree1e07557fdbd6f037b143fd49f454199737d12f45 /js/service/FeedResource.js
parentabd5ef4c4c6ad3cf8e879f6c4b9181b077165952 (diff)
fix autopaging and marking read, render items
Diffstat (limited to 'js/service/FeedResource.js')
-rw-r--r--js/service/FeedResource.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/js/service/FeedResource.js b/js/service/FeedResource.js
index 135601b2f..ab5aec9b4 100644
--- a/js/service/FeedResource.js
+++ b/js/service/FeedResource.js
@@ -89,6 +89,14 @@ app.factory('FeedResource', (Resource, $http, BASE_URL) => {
}
+ markItemsOfFeedsRead (feedIds) {
+ for (let feedId of feedIds) {
+ this.ids[feedId].unreadCount -= 1;
+ }
+ this.updateUnreadCache();
+ }
+
+
markItemOfFeedUnread (feedId) {
this.ids[feedId].unreadCount += 1;
this.updateUnreadCache();