Hoo man has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/71572


Change subject: Make AbuseFilter work without AntiSpoof
......................................................................

Make AbuseFilter work without AntiSpoof

This dependency isn't really needed in many cases
while it can cause troubles if not fulfilled.

Change-Id: I9990e99c4d3d49b5bc400bbc4a0ec02142d6f055
---
M AbuseFilter.parser.php
1 file changed, 7 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/AbuseFilter 
refs/changes/72/71572/1

diff --git a/AbuseFilter.parser.php b/AbuseFilter.parser.php
index 601c8bd..e3786e6 100644
--- a/AbuseFilter.parser.php
+++ b/AbuseFilter.parser.php
@@ -1931,8 +1931,13 @@
 
                if ( is_null( $equivset ) || is_null( $replacementArray ) ) {
                        global $IP;
-                       require_once( "$IP/extensions/AntiSpoof/equivset.php" );
-                       $replacementArray = new ReplacementArray( $equivset );
+                       if ( is_readable( 
"$IP/extensions/AntiSpoof/equivset.php" ) ) {
+                               require_once( 
"$IP/extensions/AntiSpoof/equivset.php" );
+                               $replacementArray = new ReplacementArray( 
$equivset );
+                       } else {
+                               // AntiSpoof isn't available, so there's 
nothing we can do
+                               return $s;
+                       }
                }
 
                return $replacementArray->replace( $s );

-- 
To view, visit https://gerrit.wikimedia.org/r/71572
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9990e99c4d3d49b5bc400bbc4a0ec02142d6f055
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/AbuseFilter
Gerrit-Branch: master
Gerrit-Owner: Hoo man <h...@online.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to