summaryrefslogtreecommitdiffstats
path: root/js/app
diff options
context:
space:
mode:
Diffstat (limited to 'js/app')
-rw-r--r--js/app/services/models/feedmodel.coffee3
-rw-r--r--js/app/services/persistence.coffee4
2 files changed, 5 insertions, 2 deletions
diff --git a/js/app/services/models/feedmodel.coffee b/js/app/services/models/feedmodel.coffee
index 838f240c1..def720edf 100644
--- a/js/app/services/models/feedmodel.coffee
+++ b/js/app/services/models/feedmodel.coffee
@@ -47,8 +47,9 @@ angular.module('News').factory '_FeedModel',
getFeedUnreadCount: (feedId) ->
feed = @getById(feedId)
+ count = 0
if angular.isDefined(feed)
- return feed.unreadCount
+ return count += feed.unreadCount
else
return 0
diff --git a/js/app/services/persistence.coffee b/js/app/services/persistence.coffee
index fab268518..200145c71 100644
--- a/js/app/services/persistence.coffee
+++ b/js/app/services/persistence.coffee
@@ -52,7 +52,9 @@ angular.module('News').factory '_Persistence', ->
###
ITEM CONTROLLER
###
- getItems: (type, id, offset, onSuccess, updatedSince=null) ->
+ getItems: (type, id, offset, onSuccess=null, updatedSince=null) ->
+
+ onSuccess or= ->
if updatedSince != null
data =