Fix missing ATOMIC_CANCELABLE in MovePage::move()
authorGergő Tisza <tgr.huwiki@gmail.com>
Tue, 8 Jan 2019 19:35:05 +0000 (11:35 -0800)
committerGergő Tisza <tgr.huwiki@gmail.com>
Tue, 8 Jan 2019 19:37:27 +0000 (11:37 -0800)
Follow-up to I4aaa8af50d684de.

Bug: T213168
Change-Id: I0566b37117b6c69d4043e77e6368bf79fa84e325

includes/MovePage.php

index 7d27a27..452b144 100644 (file)
@@ -21,6 +21,7 @@
 
 use MediaWiki\MediaWikiServices;
 use MediaWiki\Revision\SlotRecord;
+use Wikimedia\Rdbms\IDatabase;
 
 /**
  * Handles the backend logic of moving a page from one title
@@ -250,7 +251,7 @@ class MovePage {
                }
 
                $dbw = wfGetDB( DB_MASTER );
-               $dbw->startAtomic( __METHOD__ );
+               $dbw->startAtomic( __METHOD__, IDatabase::ATOMIC_CANCELABLE );
 
                Hooks::run( 'TitleMoveStarting', [ $this->oldTitle, $this->newTitle, $user ] );