summaryrefslogtreecommitdiffstats
path: root/js/app/services/businesslayer/businesslayer.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/app/services/businesslayer/businesslayer.coffee')
-rw-r--r--js/app/services/businesslayer/businesslayer.coffee7
1 files changed, 5 insertions, 2 deletions
diff --git a/js/app/services/businesslayer/businesslayer.coffee b/js/app/services/businesslayer/businesslayer.coffee
index fdf74817d..14d692084 100644
--- a/js/app/services/businesslayer/businesslayer.coffee
+++ b/js/app/services/businesslayer/businesslayer.coffee
@@ -25,12 +25,15 @@ angular.module('News').factory '_BusinessLayer', ->
class BusinessLayer
- constructor: (@_activeFeed, @_persistence, @_itemModel, @_type) ->
+ constructor: (@_activeFeed, @_persistence, @_itemModel, @_type,
+ @_$rootScope) ->
load: (id) ->
+ @_$rootScope.$broadcast 'loadingNewItems'
@_itemModel.clear()
- @_persistence.getItems(@_type, id, 0)
+ @_persistence.getItems @_type, id, 0, =>
+ @_$rootScope.$broadcast 'loadedNewItems'
@_activeFeed.handle({id: id, type: @_type})