X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=maintenance%2FmigrateUserGroup.php;h=496af7237b8b449fec4638427506d4c0aa98a11e;hb=9e4761e3aa8f8cf51ae8cc1b164a7a9065cfe396;hp=497e1e099532718f6f01512b0c61b2cea02eb803;hpb=38c7f444e1c13327e203ce4e2890826782b39876;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/migrateUserGroup.php b/maintenance/migrateUserGroup.php index 497e1e0995..496af7237b 100644 --- a/maintenance/migrateUserGroup.php +++ b/maintenance/migrateUserGroup.php @@ -60,7 +60,15 @@ class MigrateUserGroup extends Maintenance { $dbw->update( 'user_groups', array( 'ug_group' => $newGroup ), array( 'ug_group' => $oldGroup, - "ug_user BETWEEN $blockStart AND $blockEnd" ) + "ug_user BETWEEN $blockStart AND $blockEnd" ), + __METHOD__, + array( 'IGNORE' ) + ); + $count += $dbw->affectedRows(); + $dbw->delete( 'user_groups', + array( 'ug_group' => $oldGroup, + "ug_user BETWEEN $blockStart AND $blockEnd" ), + __METHOD__ ); $count += $dbw->affectedRows(); $dbw->commit( __METHOD__ );