ULSJsonMessageModule: Remove language code validation
The ResourceLoaderContext class already performs a stricter version of this. Change-Id: I46b920cbc0f9024e5ed2027ff30c40400a73fef3
This commit is contained in:
@@ -35,9 +35,6 @@ class ResourceLoaderULSJsonMessageModule extends ResourceLoaderModule {
|
||||
*/
|
||||
public function getDefinitionSummary( ResourceLoaderContext $context ) {
|
||||
$code = $context->getLanguage();
|
||||
if ( !Language::isValidCode( $code ) ) {
|
||||
$code = 'en';
|
||||
}
|
||||
$fileHashes = array_map(
|
||||
[ __CLASS__, 'safeFileHash' ],
|
||||
ULSJsonMessageLoader::getFilenames( $code )
|
||||
@@ -58,10 +55,6 @@ class ResourceLoaderULSJsonMessageModule extends ResourceLoaderModule {
|
||||
*/
|
||||
public function getScript( ResourceLoaderContext $context ) {
|
||||
$code = $context->getLanguage();
|
||||
if ( !Language::isValidCode( $code ) ) {
|
||||
$code = 'en';
|
||||
}
|
||||
|
||||
$params = [ $code, ULSJsonMessageLoader::getMessages( $code ) ];
|
||||
|
||||
return Xml::encodeJsCall( 'mw.uls.loadLocalization', $params );
|
||||
|
||||
Reference in New Issue
Block a user