diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-05-14 19:22:55 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-05-14 19:22:55 +0200 |
commit | b567d32b0e51fda52308cc3b64e8c21c969d33eb (patch) | |
tree | 2cf8d873a7d06a17df67c66e4e38198535317c56 /js/app/services/businesslayer/folderbusinesslayer.coffee | |
parent | d9acb9ed876d9814e468081d799f06ffd631580f (diff) |
first commit, nothing working yet
Diffstat (limited to 'js/app/services/businesslayer/folderbusinesslayer.coffee')
-rw-r--r-- | js/app/services/businesslayer/folderbusinesslayer.coffee | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/js/app/services/businesslayer/folderbusinesslayer.coffee b/js/app/services/businesslayer/folderbusinesslayer.coffee index 60bde1c4e..df2f80dd4 100644 --- a/js/app/services/businesslayer/folderbusinesslayer.coffee +++ b/js/app/services/businesslayer/folderbusinesslayer.coffee @@ -23,15 +23,15 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>. angular.module('News').factory 'FolderBusinessLayer', ['_BusinessLayer', 'FolderModel', 'FeedBusinessLayer', 'Persistence', -'FeedType', 'ActiveFeed', 'ItemModel', 'ShowAll', '_ExistsError', 'OPMLParser', +'FeedType', 'ActiveFeed', 'ItemModel', 'Settings', '_ExistsError', 'OPMLParser', 'NewestItem', 'FeedModel', '$rootScope', (_BusinessLayer, FolderModel, FeedBusinessLayer, Persistence, FeedType, -ActiveFeed, ItemModel, ShowAll, _ExistsError, OPMLParser, NewestItem, +ActiveFeed, ItemModel, Settings, _ExistsError, OPMLParser, NewestItem, FeedModel, $rootScope) -> class FolderBusinessLayer extends _BusinessLayer - constructor: (@_folderModel, @_feedBusinessLayer, @_showAll, activeFeed, + constructor: (@_folderModel, @_feedBusinessLayer, @_settings, activeFeed, persistence, @_feedType, itemModel, @_opmlParser, @_newestItem, @_feedModel, $rootScope) -> super(activeFeed, persistence, itemModel, @_feedType.Folder, $rootScope) @@ -105,7 +105,7 @@ FeedModel, $rootScope) -> isVisible: (folderId) -> - if @_showAll.getShowAll() || + if @_settings.get('showAll') || @_feedBusinessLayer.getFeedsOfFolder(folderId).length == 0 return true else @@ -201,7 +201,7 @@ FeedModel, $rootScope) -> console.info error - return new FolderBusinessLayer(FolderModel, FeedBusinessLayer, ShowAll, + return new FolderBusinessLayer(FolderModel, FeedBusinessLayer, Settings, ActiveFeed, Persistence, FeedType, ItemModel, OPMLParser, NewestItem, FeedModel, $rootScope) |