diff options
Diffstat (limited to 'js/app/services/businesslayer/starredbusinesslayer.coffee')
-rw-r--r-- | js/app/services/businesslayer/starredbusinesslayer.coffee | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/js/app/services/businesslayer/starredbusinesslayer.coffee b/js/app/services/businesslayer/starredbusinesslayer.coffee index 38e7a2437..50ef0f37f 100644 --- a/js/app/services/businesslayer/starredbusinesslayer.coffee +++ b/js/app/services/businesslayer/starredbusinesslayer.coffee @@ -23,14 +23,15 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>. angular.module('News').factory 'StarredBusinessLayer', ['_BusinessLayer', 'StarredCount', 'Persistence', 'ActiveFeed', 'FeedType', -'ItemModel', -(_BusinessLayer, StarredCount, Persistence, ActiveFeed, FeedType, ItemModel) -> +'ItemModel', '$rootScope', +(_BusinessLayer, StarredCount, Persistence, ActiveFeed, FeedType, ItemModel, +$rootScope) -> class StarredBusinessLayer extends _BusinessLayer constructor: (@_starredCount, feedType, - persistence, activeFeed, itemModel) -> - super(activeFeed, persistence, itemModel, feedType.Starred) + persistence, activeFeed, itemModel, $rootScope) -> + super(activeFeed, persistence, itemModel, feedType.Starred, $rootScope) isVisible: -> if @isActive(0) @@ -51,5 +52,5 @@ angular.module('News').factory 'StarredBusinessLayer', @_starredCount.setStarredCount(@_starredCount.getStarredCount() - 1) return new StarredBusinessLayer(StarredCount, FeedType, Persistence, - ActiveFeed, ItemModel) + ActiveFeed, ItemModel, $rootScope) ] |