MaxSem has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/331815 )

Change subject: Fix fatal in prod
......................................................................

Fix fatal in prod

Bug: T154705
Change-Id: I18188a0052631d79e9665f6406cba0cf2a302fb8
---
M includes/JCDataApi.php
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/JsonConfig 
refs/changes/15/331815/1

diff --git a/includes/JCDataApi.php b/includes/JCDataApi.php
index 4ac7848..294e332 100644
--- a/includes/JCDataApi.php
+++ b/includes/JCDataApi.php
@@ -4,6 +4,7 @@
 use ApiBase;
 use ApiResult;
 use ApiFormatJson;
+use Title;
 
 /**
  * Get localized json data, similar to Lua's mw.data.get() function
@@ -20,7 +21,10 @@
                $data = JCSingleton::getContent( $jct );
                if ( !$data ) {
                        $this->dieWithError(
-                               [ 'apierror-invalidtitle', wfEscapeWikiText( 
$jct->getPrefixedText() ) ]
+                               [
+                                       'apierror-invalidtitle',
+                                       wfEscapeWikiText( 
Title::newFromTitleValue( $jct )->getPrefixedText() )
+                               ]
                        );
                } elseif ( !method_exists( $data, 'getLocalizedData' ) ) {
                        $data = $data->getData();

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I18188a0052631d79e9665f6406cba0cf2a302fb8
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/JsonConfig
Gerrit-Branch: master
Gerrit-Owner: MaxSem <maxsem.w...@gmail.com>

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

Reply via email to