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