Another partial fix for Block test: update $this->mId on successful Block::insert()
authorBrion Vibber <brion@users.mediawiki.org>
Wed, 15 Jun 2011 20:42:16 +0000 (20:42 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Wed, 15 Jun 2011 20:42:16 +0000 (20:42 +0000)
includes/Block.php

index 280552b..5afe5c5 100644 (file)
@@ -415,10 +415,11 @@ class Block {
                        array( 'IGNORE' )
                );
                $affected = $dbw->affectedRows();
+               $this->mId = $dbw->insertId();
 
                if ( $affected ) {
                        $auto_ipd_ids = $this->doRetroactiveAutoblock();
-                       return array( 'id' => $ipb_id, 'autoIds' => $auto_ipd_ids );
+                       return array( 'id' => $this->mId, 'autoIds' => $auto_ipd_ids );
                }
 
                return false;