Replace deprecated Language::getConverter in CoreParserFunctions

Bug: T252095
Change-Id: I536543c516bf952967ada17cc781a9d125421b3e
This commit is contained in:
Umherirrender 2021-08-04 03:42:47 +02:00 committed by C. Scott Ananian
parent 2504a3bb68
commit 468721ab07
2 changed files with 3 additions and 2 deletions

View file

@ -1053,7 +1053,7 @@ class CoreParserFunctions {
if ( $old === false || $old == $text || $arg ) {
return '';
} else {
$converter = $parser->getTargetLanguage()->getConverter();
$converter = $parser->getTargetLanguageConverter();
return '<span class="error">' .
wfMessage( 'duplicate-defaultsort',
// Message should be parsed, but these params should only be escaped.

View file

@ -1620,9 +1620,10 @@ class Parser {
/**
* Shorthand for getting a Language Converter for Target language
*
* @since public since 1.38
* @return ILanguageConverter
*/
private function getTargetLanguageConverter(): ILanguageConverter {
public function getTargetLanguageConverter(): ILanguageConverter {
return $this->languageConverterFactory->getLanguageConverter(
$this->getTargetLanguage()
);