*Call Article::updateRevisionOn() to update page record for null revision
authorAaron Schulz <aaron@users.mediawiki.org>
Mon, 13 Aug 2007 16:41:10 +0000 (16:41 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Mon, 13 Aug 2007 16:41:10 +0000 (16:41 +0000)
includes/SpecialImport.php

index 0dd25e7..ad5d8e6 100644 (file)
@@ -208,17 +208,10 @@ class ImportReporter {
                        $dbw = wfGetDB( DB_MASTER );
                        $nullRevision = Revision::newNullRevision(
                                $dbw, $title->getArticleId(), $comment, true );
-                       $nullRevId = $nullRevision->insertOn( $dbw );
-                       
+                       $nullRevision->insertOn( $dbw );
                        # Update page record
-                       $dbw->update( 'page',
-                               array( /* SET */
-                                       'page_touched' => $dbw->timestamp(),
-                                       'page_latest' => $nullRevId
-                               ), array( /* WHERE */
-                                       'page_id' => $title->getArticleId()
-                               ), __METHOD__
-                       );
+                       $article = new Article( $title );
+                       $article->updateRevisionOn( $dbw, $nullRevision );
                }
        }