summaryrefslogtreecommitdiffstats
path: root/js/service/ItemResource.js
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-05-23 12:53:03 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-05-23 12:53:03 +0200
commitf1261587eb4f8283915f18d162173a6a3a8012b0 (patch)
tree1b617ad37c0e35f051d75716c2c4d58e0ea7e6a5 /js/service/ItemResource.js
parentc12a2504cd25ea03077a09101155654efc10d971 (diff)
cache unread count
Diffstat (limited to 'js/service/ItemResource.js')
-rw-r--r--js/service/ItemResource.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/js/service/ItemResource.js b/js/service/ItemResource.js
index 67a6d23e6..983b9b39a 100644
--- a/js/service/ItemResource.js
+++ b/js/service/ItemResource.js
@@ -84,7 +84,7 @@ app.factory('ItemResource', (Resource, $http, BASE_URL) => {
}
- read (itemId, isRead=true) {
+ markItemRead (itemId, isRead=true) {
this.get(itemId).unread = !isRead;
return this.http({
url: `${this.BASE_URL}/items/${itemId}/read`,
@@ -96,7 +96,7 @@ app.factory('ItemResource', (Resource, $http, BASE_URL) => {
}
- readFeed (feedId, read=true) {
+ markFeedRead (feedId, read=true) {
for (let item of this.values.filter(i => i.feedId === feedId)) {
item.unread = !read;
}
@@ -104,7 +104,7 @@ app.factory('ItemResource', (Resource, $http, BASE_URL) => {
}
- readAll () {
+ markRead () {
for (let item of this.values) {
item.unread = false;
}
@@ -124,7 +124,7 @@ app.factory('ItemResource', (Resource, $http, BASE_URL) => {
keepUnread (itemId) {
this.get(itemId).keepUnread = true;
- return this.read(itemId, false);
+ return this.markItemRead(itemId, false);
}