summaryrefslogtreecommitdiff
path: root/extensions/SpamBlacklist/SpamBlacklistHooks.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2015-12-17 09:15:42 +0100
committerPierre Schmitz <pierre@archlinux.de>2015-12-17 09:44:51 +0100
commita1789ddde42033f1b05cc4929491214ee6e79383 (patch)
tree63615735c4ddffaaabf2428946bb26f90899f7bf /extensions/SpamBlacklist/SpamBlacklistHooks.php
parent9e06a62f265e3a2aaabecc598d4bc617e06fa32d (diff)
Update to MediaWiki 1.26.0
Diffstat (limited to 'extensions/SpamBlacklist/SpamBlacklistHooks.php')
-rw-r--r--extensions/SpamBlacklist/SpamBlacklistHooks.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/extensions/SpamBlacklist/SpamBlacklistHooks.php b/extensions/SpamBlacklist/SpamBlacklistHooks.php
index c8a322b6..172d55fa 100644
--- a/extensions/SpamBlacklist/SpamBlacklistHooks.php
+++ b/extensions/SpamBlacklist/SpamBlacklistHooks.php
@@ -233,15 +233,16 @@ class SpamBlacklistHooks {
Status $status,
$baseRevId
) {
- if( !BaseBlacklist::isLocalSource( $wikiPage->getTitle() ) ) {
+ if ( !BaseBlacklist::isLocalSource( $wikiPage->getTitle() ) ) {
return true;
}
- global $wgMemc, $wgDBname;
// This sucks because every Blacklist needs to be cleared
foreach ( BaseBlacklist::getBlacklistTypes() as $type => $class ) {
- $wgMemc->delete( "$wgDBname:{$type}_blacklist_regexes" );
+ $blacklist = BaseBlacklist::getInstance( $type );
+ $blacklist->clearCache();
}
+
return true;
}
}