Fixed issue #60: replaced deprecated method doEditContent with PageUpdater::saveRevision

This commit is contained in:
Bertrand Gorge
2022-06-27 19:24:56 +02:00
parent c0e5396403
commit 66cc926a5d

View File

@ -107,12 +107,12 @@ class Extension {
$result = $linker->linkContent( $source ); $result = $linker->linkContent( $source );
if ( $result ) { if ( $result ) {
$content = $source->getContent()->getContentHandler()->unserializeContent( $result ); $content = $source->getContent()->getContentHandler()->unserializeContent( $result );
$source->getPage()->doEditContent(
$content, $updater = $source->getPage()->newPageUpdater( $context->getUser());
\wfMessage( 'linktitles-bot-comment', self::URL ), $updater->setContent( SlotRecord::MAIN, $content );
EDIT_MINOR | EDIT_FORCE_BOT, $updater->saveRevision(
false, // baseRevId CommentStoreComment::newUnsavedComment(\wfMessage( 'linktitles-bot-comment', self::URL )),
$context->getUser() EDIT_MINOR | EDIT_FORCE_BOT
); );
}; };
return true; return true;