From 44658845315ff24e47b48637d5574038b01617ae Mon Sep 17 00:00:00 2001 From: aude Date: Wed, 20 Feb 2013 12:02:07 +0000 Subject: [PATCH] Omit RC_EXTERNAL edits from UDP feed - bots and tools can get these edits from the feed of the external wiki Change-Id: Id9fbbb2463516b47798f9120b039004c94c49e0b --- includes/RecentChange.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/RecentChange.php b/includes/RecentChange.php index f63e95cc42..0a915cdf29 100644 --- a/includes/RecentChange.php +++ b/includes/RecentChange.php @@ -286,7 +286,9 @@ class RecentChange { public function notifyRC2UDP() { global $wgRC2UDPAddress, $wgRC2UDPOmitBots; # Notify external application via UDP - if ( $wgRC2UDPAddress && ( !$this->mAttribs['rc_bot'] || !$wgRC2UDPOmitBots ) ) { + # Omit RC_EXTERNAL changes: bots and tools can get these edits from the feed of the external wiki + if ( $wgRC2UDPAddress && $this->mAttribs['rc_type'] != RC_EXTERNAL && + ( !$this->mAttribs['rc_bot'] || !$wgRC2UDPOmitBots ) ) { self::sendToUDP( $this->getIRCLine() ); } } -- 2.20.1