X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=maintenance%2Frebuildrecentchanges.php;h=142a4e5f2fc3f471ce93a371f812f99b1bb3f472;hb=6f567677852d0cd047d1f2485f6c364879775acd;hp=458dacf56d0b3468afc815b58ef0ebf294b1abac;hpb=8afc7161ed70ed38ec3dbbae1f42810e36b413e6;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/rebuildrecentchanges.php b/maintenance/rebuildrecentchanges.php index 458dacf56d..142a4e5f2f 100644 --- a/maintenance/rebuildrecentchanges.php +++ b/maintenance/rebuildrecentchanges.php @@ -24,6 +24,7 @@ */ require_once __DIR__ . '/Maintenance.php'; +use MediaWiki\MediaWikiServices; /** * Maintenance script that rebuilds recent changes from scratch. @@ -478,15 +479,16 @@ class RebuildRecentchanges extends Maintenance { } /** - * Purge cached feeds in $messageMemc + * Purge cached feeds in $wanCache */ private function purgeFeeds() { - global $wgFeedClasses, $messageMemc; + global $wgFeedClasses; $this->output( "Deleting feed timestamps.\n" ); + $wanCache = MediaWikiServices::getInstance()->getMainWANObjectCache(); foreach ( $wgFeedClasses as $feed => $className ) { - $messageMemc->delete( wfMemcKey( 'rcfeed', $feed, 'timestamp' ) ); # Good enough for now. + $wanCache->delete( $wanCache->makeKey( 'rcfeed', $feed, 'timestamp' ) ); # Good enough for now. } } }