Mass artist controller refactoring

This commit is contained in:
Gregory Eremin
2011-10-20 15:01:57 +04:00
parent 62d7d378bd
commit 73ce491479
9 changed files with 83 additions and 131 deletions
+5 -1
View File
@@ -53,9 +53,13 @@ class window.Player
autoplay = false
initial_count = $('.playlist li').length
for item in tracks
len = parseInt(item.length, 10)
m = Math.floor(len / 60)
s = len - Math.floor(len / 60) * 60
duration = m + ':' + (if s < 10 then '0' else '') + s
$('.playlist').append '
<li id="i' +Math.round(Math.random() * 999999)+ '" data-id="'+item.id+'">
<div class="song-duration">' +item.duration+ '</div>
<div class="song-duration">' +duration+ '</div>
<div class="remove">remove</div>
<div class="artist-name">' +item.artist+ '</div>
<div class="song-title">' +item.name+ '</div>
+2 -2
View File
@@ -20,8 +20,8 @@ class window.Search
_ajax.setArchor '/artist/' +name+ '/'
_page.print data.html
if _session.getUser().id
if data.albums?
for album in data.albums
if data.artist.albums?
for album in data.artist.albums
_player.albums[album.id] = album
$('.button-container').show()
_search.hideSpinner()