X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FpopulateIpChanges.php;h=80f8d300c5a2530de61e79125b7ac07898169b37;hb=b873e9294b87ee256df581e2cc9e83ef814871c0;hp=517475886ffb7e690d41139b75d1a9aa06abc81b;hpb=1964f24bb466fa0c8c30d075a1e7ef94a84593f9;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/populateIpChanges.php b/maintenance/populateIpChanges.php index 517475886f..80f8d300c5 100644 --- a/maintenance/populateIpChanges.php +++ b/maintenance/populateIpChanges.php @@ -75,7 +75,13 @@ TEXT $start = $this->getOption( 'rev-id', 0 ); $end = $maxRevId > 0 ? $maxRevId - : $dbw->selectField( 'revision', 'MAX(rev_id)', false, __METHOD__ ); + : $dbw->selectField( 'revision', 'MAX(rev_id)', '', __METHOD__ ); + + if ( empty( $end ) ) { + $this->output( "No revisions found, aborting.\n" ); + return true; + } + $blockStart = $start; $attempted = 0; $inserted = 0; @@ -122,7 +128,7 @@ TEXT } if ( $insertRows ) { - $dbw->insert( 'ip_changes', $insertRows, __METHOD__, 'IGNORE' ); + $dbw->insert( 'ip_changes', $insertRows, __METHOD__, [ 'IGNORE' ] ); $inserted += $dbw->affectedRows(); }