diff options
Diffstat (limited to 'js/service/FeedResource.js')
-rw-r--r-- | js/service/FeedResource.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/js/service/FeedResource.js b/js/service/FeedResource.js index 5880c83fd..3e7a2e8bd 100644 --- a/js/service/FeedResource.js +++ b/js/service/FeedResource.js @@ -72,6 +72,7 @@ app.factory('FeedResource', (Resource, $http, BASE_URL) => { this.updateUnreadCache(); } + markFolderRead (folderId) { for (let feed of this.values) { if (feed.folderId === folderId) { @@ -103,6 +104,12 @@ app.factory('FeedResource', (Resource, $http, BASE_URL) => { return this.folderUnreadCount[folderId] || 0; } + + getByFolderId (folderId) { + return this.values.filter(v => v.folderId === folderId); + } + + } return new FeedResource($http, BASE_URL); |