X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FEditPage.php;h=1f871e19417d50bf459edf6ea69149cb1c81ed9f;hb=7d7f8e2ae25c4be411d015e6ddb5992f3a56e931;hp=f37ce34c4a3e4cf31d30d2008633953e8735afee;hpb=3a2853e218acb586a00f2e59638de4176aee287f;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/EditPage.php b/includes/EditPage.php index f37ce34c4a..1f871e1941 100644 --- a/includes/EditPage.php +++ b/includes/EditPage.php @@ -295,7 +295,7 @@ class EditPage { /** @var bool Has a summary been preset using GET parameter &summary= ? */ public $hasPresetSummary = false; - /** @var bool */ + /** @var Revision|bool */ public $mBaseRevision = false; /** @var bool */ @@ -661,7 +661,11 @@ class EditPage { $remove = []; foreach ( $permErrors as $error ) { if ( ( $this->preview || $this->diff ) - && ( $error[0] == 'blockedtext' || $error[0] == 'autoblockedtext' ) + && ( + $error[0] == 'blockedtext' || + $error[0] == 'autoblockedtext' || + $error[0] == 'systemblockedtext' + ) ) { $remove[] = $error; } @@ -2142,7 +2146,8 @@ class EditPage { false, $wgUser, $content->getDefaultFormat(), - $this->changeTags + $this->changeTags, + $this->undidRev ); if ( !$doEditStatus->isOK() ) {