Florianschmidtwelzow has uploaded a new change for review.

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

Change subject: Don't pass empty message text to strpos
......................................................................

Don't pass empty message text to strpos

Bug: T97050
Change-Id: I2cb6ddb306ca1b0029fc452b7caf0587246b4fb5
(cherry picked from commit 6b5a381dd4accb38cfa0ac7d8a8a4254d83a4a68)
---
M includes/skins/SkinMinerva.php
1 file changed, 7 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/94/206194/1

diff --git a/includes/skins/SkinMinerva.php b/includes/skins/SkinMinerva.php
index 705250e..ce5b576 100644
--- a/includes/skins/SkinMinerva.php
+++ b/includes/skins/SkinMinerva.php
@@ -1166,7 +1166,13 @@
                // for plural support we need the info, if there is one or more 
licenses used in the license text
                // this check if very simple and works on the base, that more 
than one license will
                // use "and" as a connective
-               $isPlural = ( strpos( $rightsText, wfMessage( 'and' )->text() ) 
=== false ? 1 : 2 );
+               // 1 - no plural
+               // 2 - plural
+               $delimiterMsg = wfMessage( 'and' );
+               // check, if "and" isn't disabled and exists in site language
+               $isPlural = (
+                       !$delimiterMsg->isDisabled() && strpos( $rightsText, 
$delimiterMsg->text() ) === false ? 1 : 2
+               );
 
                return array(
                        'link' => $link,

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2cb6ddb306ca1b0029fc452b7caf0587246b4fb5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: wmf/1.26wmf2
Gerrit-Owner: Florianschmidtwelzow <florian.schmidt.wel...@t-online.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to