Pony.fm/public/scripts/app/controllers/account-albums.coffee
2013-07-28 02:09:10 -05:00

19 lines
No EOL
505 B
CoffeeScript

angular.module('ponyfm').controller "account-albums", [
'$scope', '$state', 'taxonomies', '$dialog', 'lightbox'
($scope, $state, taxonomies, $dialog, lightbox) ->
refreshList = () ->
$.getJSON('/api/web/albums/owned')
.done (albums) ->
$scope.albums = albums
refreshList()
$scope.data =
isEditorOpen: false
selectedAlbum: null
$scope.$on '$stateChangeSuccess', () ->
if $state.params.album_id
selectAlbum albumsDb[$state.params.album_id]
else
selectAlbum null
]