X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FupdateSpecialPages.php;h=7e57f672b45b38684871b61a5d3a8f6b58e4efd2;hb=62991fcb7a5027b1eceb5656829c1c65bf9f98cb;hp=3b28b657c53120c434b0c79dc03ccdfb93c6bfc7;hpb=5061f291f34420ce6278badbd6180549c9a71eff;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/updateSpecialPages.php b/maintenance/updateSpecialPages.php index 3b28b657c5..7e57f672b4 100644 --- a/maintenance/updateSpecialPages.php +++ b/maintenance/updateSpecialPages.php @@ -42,14 +42,15 @@ class UpdateSpecialPages extends Maintenance { } public function execute() { - global $wgQueryCacheLimit, $wgDisableQueryPageUpdate; + global $wgQueryCacheLimit; $dbw = $this->getDB( DB_MASTER ); $this->doSpecialPageCacheUpdates( $dbw ); + $disabledQueryPages = QueryPage::getDisabledQueryPages( $this->getConfig() ); foreach ( QueryPage::getPages() as $page ) { - list( $class, $special ) = $page; + list( , $special ) = $page; $limit = $page[2] ?? null; # --list : just show the name of pages @@ -59,7 +60,7 @@ class UpdateSpecialPages extends Maintenance { } if ( !$this->hasOption( 'override' ) - && $wgDisableQueryPageUpdate && in_array( $special, $wgDisableQueryPageUpdate ) + && isset( $disabledQueryPages[$special] ) ) { $this->output( sprintf( "%-30s [QueryPage] disabled\n", $special ) ); continue;