MDL-42526 mod_assignment : fix record insert with assigment.id 0

This commit is contained in:
James Pratt
2014-05-22 13:01:47 +07:00
parent e6c69d835d
commit bc3c2a8eed
+1 -2
View File
@@ -6781,14 +6781,13 @@ class assign {
// Shuffle the users.
shuffle($users);
$record = new stdClass();
$record->assignment = $assignid;
foreach ($users as $user) {
$record = $DB->get_record('assign_user_mapping',
array('assignment'=>$assignid, 'userid'=>$user->id),
'id');
if (!$record) {
$record = new stdClass();
$record->assignment = $assignid;
$record->userid = $user->id;
$DB->insert_record('assign_user_mapping', $record);
}