http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73489
Revision: 73489
Author: nikerabbit
Date: 2010-09-21 21:15:45 +0000 (Tue, 21 Sep 2010)
Log Message:
-----------
Avoid fatal errors on invalid group ids
Modified Paths:
--------------
trunk/extensions/Translate/SpecialTranslationStats.php
Modified: trunk/extensions/Translate/SpecialTranslationStats.php
===================================================================
--- trunk/extensions/Translate/SpecialTranslationStats.php 2010-09-21
21:14:48 UTC (rev 73488)
+++ trunk/extensions/Translate/SpecialTranslationStats.php 2010-09-21
21:15:45 UTC (rev 73489)
@@ -439,12 +439,14 @@
list( $groupId, $code ) = explode( '@', $label, 2 );
if ( $code && $groupId ) {
$code = TranslateUtils::getLanguageName( $code,
false, $wgLang->getCode() ) . " ($code)";
- $group = MessageGroups::getGroup( $groupId
)->getLabel();
+ $group = MessageGroups::getGroup( $groupId );
+ $group = $group ? $group->getLabel() : $groupId;
$label = "$group @ $code";
} elseif( $code ) {
$label = TranslateUtils::getLanguageName(
$code, false, $wgLang->getCode() ) . " ($code)";
} elseif( $groupId ) {
- $label = MessageGroups::getGroup( $groupId
)->getLabel();
+ $group = MessageGroups::getGroup( $groupId );
+ $label = $group ? $group->getLabel() : $groupId;
}
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs