* (bug 14987) Only fix double redirects on page move when the checkbox is checked
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Fri, 1 Aug 2008 09:44:47 +0000 (09:44 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Fri, 1 Aug 2008 09:44:47 +0000 (09:44 +0000)
includes/specials/SpecialMovepage.php

index 9f8bd3e..85a4d64 100644 (file)
@@ -67,12 +67,13 @@ class MovePageForm {
                $this->reason = $wgRequest->getText( 'wpReason' );
                if ( $wgRequest->wasPosted() ) {
                        $this->moveTalk = $wgRequest->getBool( 'wpMovetalk', false );
+                       $this->fixRedirects = $wgRequest->getBool( 'wpFixRedirects', false );
                } else {
                        $this->moveTalk = $wgRequest->getBool( 'wpMovetalk', true );
+                       $this->fixRedirects = $wgRequest->getBool( 'wpFixRedirects', true );
                }
                $this->moveSubpages = $wgRequest->getBool( 'wpMovesubpages', false );
                $this->deleteAndMove = $wgRequest->getBool( 'wpDeleteAndMove' ) && $wgRequest->getBool( 'wpConfirm' );
-               $this->fixRedirects = $wgRequest->getBool( 'wpFixRedirects', true );
                $this->watch = $wgRequest->getCheck( 'wpWatch' );
        }