* Remove entries from redirect table on article deletion
authorBrion Vibber <brion@users.mediawiki.org>
Thu, 2 Nov 2006 11:39:13 +0000 (11:39 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Thu, 2 Nov 2006 11:39:13 +0000 (11:39 +0000)
RELEASE-NOTES
includes/Article.php

index 7398422..c23e4f4 100644 (file)
@@ -122,6 +122,8 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 7780) Fix regression in editing redirects
 * Add whitespace above "templates included on this page" using CSS, not
   hardcoded line break.
+* Remove entries from redirect table on article deletion
+
 
 == Languages updated ==
 
index 4c1eebd..c3ef0fb 100644 (file)
@@ -1978,6 +1978,7 @@ class Article {
                        $dbw->delete( 'templatelinks', array( 'tl_from' => $id ) );
                        $dbw->delete( 'externallinks', array( 'el_from' => $id ) );
                        $dbw->delete( 'langlinks', array( 'll_from' => $id ) );
+                       $dbw->delete( 'redirect', array( 'rd_from' => $id ) );
                }
 
                # If using cleanup triggers, we can skip some manual deletes