Always call setValidationHash() in MessageCache::saveToCaches()
authorAaron Schulz <aschulz@wikimedia.org>
Sat, 15 Aug 2015 19:50:09 +0000 (12:50 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 15 Aug 2015 20:17:52 +0000 (20:17 +0000)
* This avoids constant churn when $wgUseLocalMessageCache is set to false
* Follow up to db464b8a847a

Bug: T109183
Change-Id: I8da324c53527da32d09964be6c3a92176af4ee7b

includes/cache/MessageCache.php

index 3f60d8c..7945c8b 100644 (file)
@@ -639,9 +639,10 @@ class MessageCache {
                        $success = true;
                }
 
+               $this->setValidationHash( $code, $cache['HASH'] );
+
                # Save to local cache
                if ( $wgUseLocalMessageCache ) {
-                       $this->setValidationHash( $code, $cache['HASH'] );
                        $this->saveToLocalCache( $code, $cache );
                }