From 1340c849a055381f38982525b51a21000f8d37f0 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Wed, 12 Jul 2006 13:01:50 +0000 Subject: [PATCH] Fix incorrect require_once logic --- maintenance/updateSpecialPages.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maintenance/updateSpecialPages.php b/maintenance/updateSpecialPages.php index 71c688fc39..b94be80a65 100644 --- a/maintenance/updateSpecialPages.php +++ b/maintenance/updateSpecialPages.php @@ -28,13 +28,13 @@ foreach ( $wgQueryPages as $page ) { continue; } - $specialObj = SpecialPage::getPage( $special ); + $specialObj = SpecialPage::getPage( $special, if ( !$specialObj ) { print "No such special page: $special\n"; exit; } - $file = $specialObj->getFile(); - if ( $file ) { + if ( !class_exists( $class ) ) { + $file = $specialObj->getFile(); require_once( $file ); } $queryPage = new $class; -- 2.20.1