From: Roan Kattouw Date: Tue, 20 Jan 2009 13:13:55 +0000 (+0000) Subject: Fix up r45897: indexInfo() returns an array of objects rather than an object X-Git-Tag: 1.31.0-rc.0~43342 X-Git-Url: http://git.cyclocoop.org/%7B%24admin_url%7Dmes_infos.php?a=commitdiff_plain;h=42baae1e96bdddb7e0d03f0ed265f00cc76e775c;p=lhc%2Fweb%2Fwiklou.git Fix up r45897: indexInfo() returns an array of objects rather than an object --- diff --git a/maintenance/updaters.inc b/maintenance/updaters.inc index cbdcbc87f3..2de6ac6741 100644 --- a/maintenance/updaters.inc +++ b/maintenance/updaters.inc @@ -1269,7 +1269,7 @@ function sqlite_initial_indexes() { function do_unique_pl_tl_il() { global $wgDatabase; $info = $wgDatabase->indexInfo( 'pagelinks', 'pl_namespace' ); - if( !$info->Non_unique ) { + if( is_array($info) && !$info[0]->Non_unique ) { echo "...pl_namespace, tl_namespace, il_to indices are already UNIQUE.\n"; } else { echo "Making pl_namespace, tl_namespace and il_to indices UNIQUE... ";