*Redo newRevisionFromEditComplete hook. Pass an Article instead of a title
[lhc/web/wiklou.git] / includes / filerepo / ICRepo.php
index 9f2cc71..4c77ecb 100644 (file)
@@ -2,8 +2,8 @@
 
 /**
  * A repository for files accessible via InstantCommons.
+ * @ingroup FileRepo
  */
-
 class ICRepo extends LocalRepo {
        var $directory, $url, $hashLevels, $cache;
        var $fileFactory = array( 'ICFile', 'newFromTitle' );
@@ -285,7 +285,10 @@ class ICFile extends LocalFile{
                if( $descTitle->exists() ) {
                        # Create a null revision
                        $nullRevision = Revision::newNullRevision( $dbw, $descTitle->getArticleId(), $log->getRcComment(), false );
-                       $nullRevision->insertOn( $dbw, true );
+                       $nullRevision->insertOn( $dbw );
+                       
+                       wfRunHooks( 'NewRevisionFromEditComplete', array($article, $nullRevision, false) );
+                       
                        $article->updateRevisionOn( $dbw, $nullRevision );
 
                        # Invalidate the cache for the description page