BryanDavis has uploaded a new change for review.

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

Change subject: Avoid unstubbing $wgUser in ResourceLoaderGetConfigVars hook
......................................................................

Avoid unstubbing $wgUser in ResourceLoaderGetConfigVars hook

WikimediaMessagesHooks::onMobileLicenseLink() is called during a hander
for the ResourceLoaderGetConfigVars hook. Handers for that hook should
not vary their output based on request state, so use the content
language explicitly instead of allowing the user's preferred UI
language to cause variance.

Bug: T127866
Change-Id: I3d03cd1d51ada3d78b63d892587eb28034f4eb89
---
M WikimediaMessages.hooks.php
1 file changed, 3 insertions(+), 1 deletion(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMessages 
refs/changes/19/272819/1

diff --git a/WikimediaMessages.hooks.php b/WikimediaMessages.hooks.php
index a27784d..f8e2432 100644
--- a/WikimediaMessages.hooks.php
+++ b/WikimediaMessages.hooks.php
@@ -134,7 +134,9 @@
                } elseif( strpos( $wgRightsUrl, 
'creativecommons.org/licenses/by-sa/3.0' ) !== false ) {
                        // We only display the dual licensing stack in the 
editor and talk interfaces
                        if ( $context === 'editor' || $context === 'talk' ) {
-                               $link = wfMessage( 
'wikimedia-mobile-license-links' )->plain();
+                               $link = wfMessage( 
'wikimedia-mobile-license-links' )
+                                       ->inContentLanguage()
+                                       ->plain();
                        }
                }
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3d03cd1d51ada3d78b63d892587eb28034f4eb89
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikimediaMessages
Gerrit-Branch: master
Gerrit-Owner: BryanDavis <[email protected]>

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

Reply via email to