[mb-commits] r9787 - mb_server/branches/ReleaseTrack/htdocs/edit/track
root at musicbrainz.org
root at musicbrainz.org
Fri Mar 21 14:27:58 UTC 2008
Author: luks
Date: 2008-03-21 14:27:58 +0000 (Fri, 21 Mar 2008)
New Revision: 9787
Modified:
mb_server/branches/ReleaseTrack/htdocs/edit/track/change.html
Log:
Fix "Change Track Artist"
Modified: mb_server/branches/ReleaseTrack/htdocs/edit/track/change.html
===================================================================
--- mb_server/branches/ReleaseTrack/htdocs/edit/track/change.html 2008-03-19 21:59:47 UTC (rev 9786)
+++ mb_server/branches/ReleaseTrack/htdocs/edit/track/change.html 2008-03-21 14:27:58 UTC (rev 9787)
@@ -76,11 +76,11 @@
my $mb = $m->comp("/comp/dblogin");
my $release = $m->comp("/comp/loadrelease", $mb, $releaseid);
my $artist = $m->comp("/comp/loadartist", $mb, $release->GetArtist);
- my @tracks = $release->LoadTracks();
+ my $tracks = $release->FindTracks();
# Check if we've done all the tracks on this release
- if ($tindex >= scalar(@tracks))
+ if ($tindex >= scalar(@$tracks))
{
</%perl>
@@ -110,7 +110,7 @@
}
# load track artist
- my $track = $tracks[$tindex];
+ my $track = $tracks->[$tindex]->GetTrack;
my $trackartist = $m->comp("/comp/loadartist", $mb, $track->GetArtist);
# prepare validation errors
@@ -239,12 +239,12 @@
my %trackartists;
my %split = map { $_ => 0 } (" - ", "-", " / ", "/", ": ", ":");
- for my $t (@tracks)
+ for my $t (@$tracks)
{
for my $split (keys %split)
{
- ++$split{$split} if index($t->GetName, $split) >= 0;
- ++$trackartists{$t->GetArtist};
+ ++$split{$split} if index($t->GetTrack->GetName, $split) >= 0;
+ ++$trackartists{$t->GetTrack->GetArtist};
}
}
@@ -308,7 +308,7 @@
% unless ($solo)
% {
- <p>Track <% $tindex+1 %> of <% scalar @tracks %></p>
+ <p>Track <% $tindex+1 %> of <% scalar @$tracks %></p>
% }
More information about the MusicBrainz-commits
mailing list