
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
|