https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112920

Revision: 112920
Author:   nikerabbit
Date:     2012-03-02 21:12:30 +0000 (Fri, 02 Mar 2012)
Log Message:
-----------
Third time the bunny jumps, ping r112917, r112919

Modified Paths:
--------------
    trunk/extensions/Translate/specials/SpecialTranslate.php

Modified: trunk/extensions/Translate/specials/SpecialTranslate.php
===================================================================
--- trunk/extensions/Translate/specials/SpecialTranslate.php    2012-03-02 
21:02:26 UTC (rev 112919)
+++ trunk/extensions/Translate/specials/SpecialTranslate.php    2012-03-02 
21:12:30 UTC (rev 112920)
@@ -141,11 +141,13 @@
                                $description = $status . $description;
                        }
 
-                       $priorityLangs = TranslateMetadata::get( 
$this->group->getId(), 'prioritylangs' );
-                       if ( $priorityLangs !== false && !isset( 
$priorityLangs[$this->options['language']] ) ) {
-                               $priorityLangs = array_flip( explode( ',', 
$priorityLangs ) );
-                               $priorityForce = TranslateMetadata::get( 
$this->group->getId(), 'priorityforce' );
-                               $priorityReason = TranslateMetadata::get( 
$this->group->getId(), 'priorityreason' );
+                       $groupId = $this->group->getId();
+                       // PHP is such an awesome language
+                       $priorityLangs = TranslateMetadata::get( $groupId, 
'prioritylangs' );
+                       $priorityLangs = array_flip( array_filter( explode( 
',', $priorityLangs ) ) );
+                       if ( count( $priorityLangs) && !isset( 
$priorityLangs[$this->options['language']] ) ) {
+                               $priorityForce = TranslateMetadata::get( 
$groupId, 'priorityforce' );
+                               $priorityReason = TranslateMetadata::get( 
$groupId, 'priorityreason' );
                                if ( $priorityForce === 'on' ) {
                                        // Hide table
                                        $this->paging['count'] = 0;


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to