Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Mediawiki-CVS

SVN: [34613] trunk/extensions/FlaggedRevs/FlaggedRevs.php

 

 

Wikipedia mediawiki-cvs RSS feed   Index | Next | Previous | View Threaded


aaron at svn

May 11, 2008, 6:45 AM

Post #1 of 1 (14 views)
Permalink
SVN: [34613] trunk/extensions/FlaggedRevs/FlaggedRevs.php

Revision: 34613
Author: aaron
Date: 2008-05-11 13:45:28 +0000 (Sun, 11 May 2008)

Log Message:
-----------
Slave lag

Modified Paths:
--------------
trunk/extensions/FlaggedRevs/FlaggedRevs.php

Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.php 2008-05-11 13:18:59 UTC (rev 34612)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.php 2008-05-11 13:45:28 UTC (rev 34613)
@@ -1826,12 +1826,11 @@
foreach( self::$dimensions as $tag => $minQL ) {
$flags[$tag] = 1;
}
- # Select the version that is now current. Create a new article object
- # to avoid using one with outdated field data.
- $article = new Article( $article->getTitle() );
- $newRev = Revision::newFromId( $article->getLatest() );
- self::autoReviewEdit( $article, $user, $rev->getText(), $newRev, $flags );
- self::articleLinksUpdate( $article ); // lame...
+ $newRev = Revision::newFromId( $article->getTitle()->getLatestRevID(GAID_FOR_UPDATE) );
+ if( $newRev ) {
+ self::autoReviewEdit( $article, $user, $rev->getText(), $newRev, $flags );
+ self::articleLinksUpdate( $article ); // lame...
+ }
}
if( $wgFlaggedArticle ) {
$wgFlaggedArticle->skipReviewDiff = true; // Don't jump to diff...



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Wikipedia mediawiki-cvs RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.