http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97764

Revision: 97764
Author:   aaron
Date:     2011-09-21 20:42:26 +0000 (Wed, 21 Sep 2011)
Log Message:
-----------
MFT r97701,r97702

Modified Paths:
--------------
    
branches/wmf/1.18wmf1/extensions/FlaggedRevs/dataclasses/FlaggedRevs.class.php

Modified: 
branches/wmf/1.18wmf1/extensions/FlaggedRevs/dataclasses/FlaggedRevs.class.php
===================================================================
--- 
branches/wmf/1.18wmf1/extensions/FlaggedRevs/dataclasses/FlaggedRevs.class.php  
    2011-09-21 20:28:49 UTC (rev 97763)
+++ 
branches/wmf/1.18wmf1/extensions/FlaggedRevs/dataclasses/FlaggedRevs.class.php  
    2011-09-21 20:42:26 UTC (rev 97764)
@@ -963,10 +963,10 @@
                # If this is an image page, store corresponding file info
                $fileData = array( 'name' => null, 'timestamp' => null, 'sha1' 
=> null );
                if ( $title->getNamespace() == NS_FILE ) {
-                       # We must use ImagePage process cache on upload or get 
bitten by slave lag
-                       $file = $article instanceof ImagePage
-                               ? $article->getFile()
-                               : wfFindFile( $title );
+                       # We must use WikiFilePage process cache on upload or 
get bitten by slave lag
+                       $file = ( $article instanceof WikiFilePage || $article 
instanceof ImagePage )
+                               ? $article->getFile() // uses up-to-date 
process cache on new uploads
+                               : wfFindFile( $title, array( 'bypassCache' => 
true ) ); // skip cache; bug 31056
                        if ( is_object( $file ) && $file->exists() ) {
                                $fileData['name'] = $title->getDBkey();
                                $fileData['timestamp'] = $file->getTimestamp();


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

Reply via email to