mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-23 10:19:35 +00:00
Remove use of deprecated HtmlInputTransformHelper::init() method
Depends-On: I1e1213597c6be012f2bc024c2b370c968ff3b472 Change-Id: I8b5cd59f839446709ffd0ce1b78c1bba40195ae0
This commit is contained in:
parent
443e67c5c1
commit
6bb86cbaaf
|
@ -87,8 +87,6 @@ class DirectParsoidClient implements ParsoidClient {
|
|||
string $etag = null,
|
||||
Bcp47Code $pageLanguage = null
|
||||
): HtmlInputTransformHelper {
|
||||
$helper = $this->helperFactory->newHtmlInputTransformHelper();
|
||||
|
||||
// Fake REST body
|
||||
$body = [
|
||||
'html' => [
|
||||
|
@ -96,17 +94,24 @@ class DirectParsoidClient implements ParsoidClient {
|
|||
]
|
||||
];
|
||||
|
||||
$metrics = MediaWikiServices::getInstance()->getParsoidSiteConfig()->metrics();
|
||||
if ( $metrics ) {
|
||||
$helper->setMetrics( $metrics );
|
||||
}
|
||||
|
||||
if ( $oldid || $etag ) {
|
||||
$body['original']['revid'] = $oldid;
|
||||
$body['original']['renderid'] = $etag;
|
||||
}
|
||||
|
||||
$helper->init( $page, $body, [], null, $pageLanguage );
|
||||
$helper = $this->helperFactory->newHtmlInputTransformHelper(
|
||||
/* envOptions: */ [],
|
||||
$page,
|
||||
$body,
|
||||
/* parameters: */ [],
|
||||
/* originalRevision: */ null,
|
||||
$pageLanguage
|
||||
);
|
||||
|
||||
$metrics = MediaWikiServices::getInstance()->getParsoidSiteConfig()->metrics();
|
||||
if ( $metrics ) {
|
||||
$helper->setMetrics( $metrics );
|
||||
}
|
||||
|
||||
return $helper;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue