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