summaryrefslogtreecommitdiffstats
path: root/js/items.js
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-09-01 01:03:55 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-09-01 01:03:55 +0200
commit069f27346d84d9cb39cba4190d81e73402df61d1 (patch)
tree8f8a80e7f501614f41a52766a5ccf1b7f97451e8 /js/items.js
parent5cfa3376a02526fc05543bd27f3299789840e33f (diff)
set unreadcount affects the whole menu now
Diffstat (limited to 'js/items.js')
-rw-r--r--js/items.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/js/items.js b/js/items.js
index b8251a492..cd54afda8 100644
--- a/js/items.js
+++ b/js/items.js
@@ -498,11 +498,11 @@ var t = t || function(app, string){ return string; }; // mock translation for lo
if(!self._$html.hasClass('read') && read){
self._$html.addClass('read');
self._read = true;
- // notify feedlist
+ News.Objects.Menu.decrementUnreadCount(News.MenuNodeType.Feed, self._feedId);
} else if(self._$html.hasClass('read') && !read){
self._$html.removeClass('read');
self._read = false;
- // notify feedlist
+ News.Objects.Menu.incrementUnreadCount(News.MenuNodeType.Feed, self._feedId);
}
} else {
OC.dialogs.alert(jsonData.data.message, t('news', 'Error'));
@@ -535,8 +535,10 @@ var t = t || function(app, string){ return string; }; // mock translation for lo
if(jsondata.status == 'success'){
if(self._important){
$star.removeClass('important');
+ News.Objects.Menu.decrementUnreadCount(News.MenuNodeType.Starred, self._feedId);
} else {
$star.addClass('important');
+ News.Objects.Menu.incrementUnreadCount(News.MenuNodeType.Starred, self._feedId);
}
self._important = !self._important;
} else{