http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89569

Revision: 89569
Author:   yaron
Date:     2011-06-06 15:15:43 +0000 (Mon, 06 Jun 2011)
Log Message:
-----------
Follow-up to r89547 - re-added compatibility with MW < 1.9

Modified Paths:
--------------
    trunk/extensions/ReplaceText/ReplaceTextJob.php

Modified: trunk/extensions/ReplaceText/ReplaceTextJob.php
===================================================================
--- trunk/extensions/ReplaceText/ReplaceTextJob.php     2011-06-06 15:07:23 UTC 
(rev 89568)
+++ trunk/extensions/ReplaceText/ReplaceTextJob.php     2011-06-06 15:15:43 UTC 
(rev 89569)
@@ -42,7 +42,12 @@
                        $create_redirect = $this->params['create_redirect'];
                        $this->title->moveTo( $new_title, true, $reason, 
$create_redirect );
                        if ( $this->params['watch_page'] ) {
-                               WatchAction::doWatch( $new_title, $wgUser );
+                               if ( class_exists( 'WatchAction' ) ) {
+                                       // Class was added in MW 1.19
+                                       WatchAction::doWatch( $new_title, 
$wgUser );
+                               } else {
+                                       Action::factory( 'watch', new Article( 
$new_title, 0 ) )->execute();
+                               }
                        }
                        $wgUser = $actual_user;
                } else {


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to