/**
* @var File
*/
- protected $mFile = false; // !< File object
- protected $mRepo = null; // !<
- protected $mFileLoaded = false; // !<
- protected $mDupes = null; // !<
+ protected $mFile = false;
+ protected $mRepo = null;
+ protected $mFileLoaded = false;
+ protected $mDupes = null;
public function __construct( $title ) {
parent::__construct( $title );
$this->loadFile();
if ( $this->mFile->exists() ) {
wfDebug( 'ImagePage::doPurge purging ' . $this->mFile->getName() . "\n" );
- $update = new HTMLCacheUpdate( $this->mTitle, 'imagelinks' );
- $update->doUpdate();
+ DeferredUpdates::addUpdate( new HTMLCacheUpdate( $this->mTitle, 'imagelinks' ) );
$this->mFile->upgradeRow();
$this->mFile->purgeCache( array( 'forThumbRefresh' => true ) );
} else {