Merge "Also delete the page information cache when invalidating cache of a non-existi...
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Fri, 4 Jan 2013 21:18:58 +0000 (21:18 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Fri, 4 Jan 2013 21:18:58 +0000 (21:18 +0000)
includes/Title.php

index 48791f0..e263bd8 100644 (file)
@@ -4476,11 +4476,8 @@ class Title {
                HTMLFileCache::clearFileCache( $this );
 
                // Clear page info.
-               $revision = WikiPage::factory( $this )->getRevision();
-               if( $revision !== null ) {
-                       $memcKey = wfMemcKey( 'infoaction', $this->getPrefixedText(), $revision->getId() );
-                       $success = $success && $wgMemc->delete( $memcKey );
-               }
+               $memcKey = wfMemcKey( 'infoaction', $this->getPrefixedText(), $this->getLatestRevID() );
+               $success = $success && $wgMemc->delete( $memcKey );
 
                return $success;
        }