$this->mRepo = null;
}
- public function getActionOverrides() {
- $overrides = parent::getActionOverrides();
- $overrides['revert'] = 'RevertFileAction';
- return $overrides;
- }
-
/**
* @param File $file
*/
$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 {
$title = $this->mTitle;
$file = $this->mFile;
- if ( ! $file instanceof LocalFile ) {
+ if ( !$file instanceof LocalFile ) {
wfDebug( __CLASS__ . '::' . __METHOD__ . " is not supported for this file\n" );
return TitleArray::newFromResult( new FakeResultWrapper( array() ) );
}