mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 18:36:42 +02:00
MDL-42526 mod_assignment : fix record insert with assigment.id 0
This commit is contained in:
parent
acbd69f7ee
commit
26ae6e5792
1 changed files with 1 additions and 2 deletions
|
@ -6672,14 +6672,13 @@ class assign {
|
||||||
// Shuffle the users.
|
// Shuffle the users.
|
||||||
shuffle($users);
|
shuffle($users);
|
||||||
|
|
||||||
$record = new stdClass();
|
|
||||||
$record->assignment = $assignid;
|
|
||||||
foreach ($users as $user) {
|
foreach ($users as $user) {
|
||||||
$record = $DB->get_record('assign_user_mapping',
|
$record = $DB->get_record('assign_user_mapping',
|
||||||
array('assignment'=>$assignid, 'userid'=>$user->id),
|
array('assignment'=>$assignid, 'userid'=>$user->id),
|
||||||
'id');
|
'id');
|
||||||
if (!$record) {
|
if (!$record) {
|
||||||
$record = new stdClass();
|
$record = new stdClass();
|
||||||
|
$record->assignment = $assignid;
|
||||||
$record->userid = $user->id;
|
$record->userid = $user->id;
|
||||||
$DB->insert_record('assign_user_mapping', $record);
|
$DB->insert_record('assign_user_mapping', $record);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue