summaryrefslogtreecommitdiffstats
path: root/js/app/services/businesslayer/folderbusinesslayer.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/app/services/businesslayer/folderbusinesslayer.coffee')
-rw-r--r--js/app/services/businesslayer/folderbusinesslayer.coffee10
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)