Set baserevid (bug 14918)
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 27 Jul 2008 21:50:35 +0000 (21:50 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 27 Jul 2008 21:50:35 +0000 (21:50 +0000)
includes/filerepo/LocalFile.php

index 57c0703..7ed9ce0 100644 (file)
@@ -883,10 +883,11 @@ class LocalFile extends File
 
                if( $descTitle->exists() ) {
                        # Create a null revision
+                       $latest = $descTitle->getLatestRevID();
                        $nullRevision = Revision::newNullRevision( $dbw, $descTitle->getArticleId(), $log->getRcComment(), false );
                        $nullRevision->insertOn( $dbw );
                        
-                       wfRunHooks( 'NewRevisionFromEditComplete', array($article, $nullRevision, false) );
+                       wfRunHooks( 'NewRevisionFromEditComplete', array($article, $nullRevision, $latest) );
                        $article->updateRevisionOn( $dbw, $nullRevision );
 
                        # Invalidate the cache for the description page