From fe197e66dc421dc996a30ec1f8defccf6006dd7d Mon Sep 17 00:00:00 2001 From: skodak Date: Sun, 7 Dec 2008 22:24:43 +0000 Subject: [PATCH] MDL-17519 - restore: preventing group member duplicates; merged from MOODLE_19_STABLE --- backup/restorelib.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backup/restorelib.php b/backup/restorelib.php index bba9419cfb..e974ab4ca4 100644 --- a/backup/restorelib.php +++ b/backup/restorelib.php @@ -3419,6 +3419,8 @@ define('RESTORE_GROUPS_GROUPINGS', 3); $group_member->userid = $user->new_id; //The structure is equal to the db, so insert the groups_members + if ($DB->record_exists("groups_members", array('groupid'=>$group_member->groupid, 'userid'=>$group_member->userid))) { + // user already member if (!$DB->insert_record ("groups_members", $group_member)) { $status = false; continue; -- 2.39.5