[mb-commits] r10287 - in mb_server/branches/TemplateToolkit/lib: . MusicBrainz/Server MusicBrainz/Server/Facade MusicBrainz/Server/Handlers/WS/1
root at musicbrainz.org
root at musicbrainz.org
Mon Sep 1 23:46:01 UTC 2008
Author: acid2
Date: 2008-09-01 23:46:00 +0000 (Mon, 01 Sep 2008)
New Revision: 10287
Modified:
mb_server/branches/TemplateToolkit/lib/Moderation.pm
mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Facade/Release.pm
mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Handlers/WS/1/Common.pm
mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Release.pm
Log:
GetLanguage -> language (in Moderation & Release), GetScript -> script (in Release)
Modified: mb_server/branches/TemplateToolkit/lib/Moderation.pm
===================================================================
--- mb_server/branches/TemplateToolkit/lib/Moderation.pm 2008-09-01 23:45:14 UTC (rev 10286)
+++ mb_server/branches/TemplateToolkit/lib/Moderation.pm 2008-09-01 23:46:00 UTC (rev 10287)
@@ -640,7 +640,7 @@
return $self->{language};
}
-sub GetLanguage
+sub language
{
my $self = shift;
my $id = $self->language_id or return undef;
Modified: mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Facade/Release.pm
===================================================================
--- mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Facade/Release.pm 2008-09-01 23:45:14 UTC (rev 10286)
+++ mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Facade/Release.pm 2008-09-01 23:46:00 UTC (rev 10287)
@@ -64,15 +64,15 @@
disc_ids => $release->GetDiscidCount,
first_release_date => $release->GetFirstReleaseDate,
id => $release->GetId,
- language_code => $release->GetLanguage ? $release->GetLanguage->GetISOCode3T : '',
- language => $release->GetLanguage ? $release->GetLanguage->GetName : '',
+ language_code => $release->language ? $release->language->GetISOCode3T : '',
+ language => $release->language ? $release->language->GetName : '',
mbid => $release->GetMBId,
name => $release->GetName,
puid_count => $release->GetPuidCount,
quality => ModDefs::GetQualityText($release->quality),
release_status => $status,
release_type => $type,
- script => $release->GetScript ? $release->GetScript->GetName : '',
+ script => $release->script ? $release->script->GetName : '',
track_count => $release->track_count,
_r => $release,
Modified: mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Handlers/WS/1/Common.pm
===================================================================
--- mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Handlers/WS/1/Common.pm 2008-09-01 23:45:14 UTC (rev 10286)
+++ mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Handlers/WS/1/Common.pm 2008-09-01 23:46:00 UTC (rev 10287)
@@ -375,8 +375,8 @@
if ($lang || $script)
{
print '<text-representation';
- print ' language="' . uc($al->GetLanguage->GetISOCode3T()) . '"' if ($lang);
- print ' script="' . $al->GetScript->GetISOCode . '"' if ($script);
+ print ' language="' . uc($al->language->GetISOCode3T()) . '"' if ($lang);
+ print ' script="' . $al->script->GetISOCode . '"' if ($script);
print '/>';
}
@@ -417,11 +417,11 @@
sub xml_language
{
my $al = $_[0];
- my ($lang) = $al->GetLanguage;
+ my ($lang) = $al->language;
my ($name) = (defined $lang ? $lang->GetName : "?");
- my ($code) = (defined $lang ? $al->GetLanguage->GetISOCode3T() : "?");
- my ($script) = (defined $al->GetScript ? $al->GetScript->GetName : "?");
- my ($editpending) = ($al->GetLanguageModPending() ? 'editpending="1"' : '');
+ my ($code) = (defined $lang ? $al->language->GetISOCode3T() : "?");
+ my ($script) = (defined $al->script ? $al->script->GetName : "?");
+ my ($editpending) = ($al->language_has_mod_pending() ? 'editpending="1"' : '');
return '<mm:language '.$editpending.' '
. 'code="'.xml_escape($code).'" '
Modified: mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Release.pm
===================================================================
--- mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Release.pm 2008-09-01 23:45:14 UTC (rev 10286)
+++ mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Release.pm 2008-09-01 23:46:00 UTC (rev 10287)
@@ -124,9 +124,12 @@
return $self->{script};
}
-sub SetLanguageModPending
+sub language_has_mod_pending
{
- $_[0]->{modpending_lang} = $_[1];
+ my ($self, $new_val) = @_;
+
+ if (defined $new_val) { $self->{modpending_lang} = $new_val; }
+ return $self->{modpending_lang} || 0;
}
sub quality_has_mod_pending
@@ -187,7 +190,7 @@
return ($self->{asin} || "") =~ /(\S+)/ ? $1 : "";
}
-sub GetLanguage
+sub language
{
my $self = shift;
my $id = $self->language_id or return undef;
@@ -195,7 +198,7 @@
return MusicBrainz::Server::Language->newFromId($self->{DBH}, $id);
}
-sub GetScript
+sub script
{
my $self = shift;
my $id = $self->script_id or return undef;
@@ -203,11 +206,6 @@
return MusicBrainz::Server::Script->newFromId($self->{DBH}, $id);
}
-sub GetLanguageModPending
-{
- return $_[0]->{modpending_lang} || 0;
-}
-
sub GetAttributeName
{
return $AlbumAttributeNames{$_[1]}->[0];
More information about the MusicBrainz-commits
mailing list