PleaseStand has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/91563


Change subject: mw.language.convertPlural: Check if matching form exists
......................................................................

mw.language.convertPlural: Check if matching form exists

Same reason as for d510d0c0c7dd: return the empty string instead
of undefined when no matching form exists, as intended.

Change-Id: I52df4c88d822cdf5f318651a08f1f120ea924e9c
---
M resources/mediawiki.language/mediawiki.language.js
1 file changed, 4 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/63/91563/1

diff --git a/resources/mediawiki.language/mediawiki.language.js 
b/resources/mediawiki.language/mediawiki.language.js
index 631d13d..df8ba64 100644
--- a/resources/mediawiki.language/mediawiki.language.js
+++ b/resources/mediawiki.language/mediawiki.language.js
@@ -51,10 +51,6 @@
                        equalsPosition,
                        pluralFormIndex = 0;
 
-               if ( !forms || forms.length === 0 ) {
-                       return '';
-               }
-
                // Handle for explicit n= forms
                for ( index = 0; index < forms.length; index++ ) {
                        form = forms[index];
@@ -73,6 +69,10 @@
                        return form;
                } );
 
+               if ( forms.length === 0 ) {
+                       return '';
+               }
+
                pluralRules = mw.language.getData( mw.config.get( 
'wgUserLanguage' ), 'pluralRules' );
                if ( !pluralRules ) {
                        // default fallback.

-- 
To view, visit https://gerrit.wikimedia.org/r/91563
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I52df4c88d822cdf5f318651a08f1f120ea924e9c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: PleaseStand <[email protected]>

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

Reply via email to