From: jenkins-bot Date: Tue, 13 Feb 2018 17:58:59 +0000 (+0000) Subject: Merge "Tag redirects from moves as new redirects" X-Git-Tag: 1.31.0-rc.0~618 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22upgrade%22%2C%22reinstall=non%22%29%20.%20%22?a=commitdiff_plain;h=51e40a712f2f2eb57216b26a16c91d14f74d5cf2;hp=963bff8cce84a627fd68f415b99ce6760e3748b8;p=lhc%2Fweb%2Fwiklou.git Merge "Tag redirects from moves as new redirects" --- diff --git a/includes/MovePage.php b/includes/MovePage.php index fe8246535f..fc9f6a6676 100644 --- a/includes/MovePage.php +++ b/includes/MovePage.php @@ -597,7 +597,12 @@ class MovePage { $redirectArticle->doEditUpdates( $redirectRevision, $user, [ 'created' => true ] ); - ChangeTags::addTags( $changeTags, null, $redirectRevId, null ); + // make a copy because of log entry below + $redirectTags = $changeTags; + if ( in_array( 'mw-new-redirect', ChangeTags::getSoftwareTags() ) ) { + $redirectTags[] = 'mw-new-redirect'; + } + ChangeTags::addTags( $redirectTags, null, $redirectRevId, null ); } }