From ae42bb1c5f373b5d829301fcab9064cd752a4563 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 5 Apr 2013 14:08:12 +0200 Subject: fix collapsing of folders --- js/app/services/bl/folderbl.coffee | 4 ++-- js/public/app.js | 4 ++-- js/tests/services/bl/folderblSpec.coffee | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) (limited to 'js') diff --git a/js/app/services/bl/folderbl.coffee b/js/app/services/bl/folderbl.coffee index d9b2b2cff..6085ca50e 100644 --- a/js/app/services/bl/folderbl.coffee +++ b/js/app/services/bl/folderbl.coffee @@ -47,8 +47,8 @@ ItemModel, ShowAll)-> folder = @_folderModel.getById(folderId) if angular.isDefined(folder) - folder.open = !folder.open - if folder.open + folder.opened = !folder.opened + if folder.opened @_persistence.openFolder(folder.id) else @_persistence.collapseFolder(folder.id) diff --git a/js/public/app.js b/js/public/app.js index c567e8fee..9c340462f 100644 --- a/js/public/app.js +++ b/js/public/app.js @@ -720,8 +720,8 @@ License along with this library. If not, see . var folder; folder = this._folderModel.getById(folderId); if (angular.isDefined(folder)) { - folder.open = !folder.open; - if (folder.open) { + folder.opened = !folder.opened; + if (folder.opened) { return this._persistence.openFolder(folder.id); } else { return this._persistence.collapseFolder(folder.id); diff --git a/js/tests/services/bl/folderblSpec.coffee b/js/tests/services/bl/folderblSpec.coffee index 5c36cf203..251ceeb36 100644 --- a/js/tests/services/bl/folderblSpec.coffee +++ b/js/tests/services/bl/folderblSpec.coffee @@ -56,16 +56,16 @@ describe 'FolderBl', -> @persistence.openFolder = jasmine.createSpy('open') @persistence.collapseFolder = jasmine.createSpy('collapse') - @FolderModel.add({id: 3, open: false}) + @FolderModel.add({id: 3, opened: false}) @FolderBl.toggleFolder(4) - expect(@FolderModel.getById(3).open).toBeFalsy() + expect(@FolderModel.getById(3).opened).toBeFalsy() @FolderBl.toggleFolder(3) - expect(@FolderModel.getById(3).open).toBeTruthy() + expect(@FolderModel.getById(3).opened).toBeTruthy() expect(@persistence.openFolder).toHaveBeenCalledWith(3) @FolderBl.toggleFolder(3) - expect(@FolderModel.getById(3).open).toBeFalsy() + expect(@FolderModel.getById(3).opened).toBeFalsy() expect(@persistence.collapseFolder).toHaveBeenCalledWith(3) -- cgit v1.2.3