Small typo, preventing group events to be restored properly.

Records in backup_ids table must use the name of the table
without the prefix as name. Bug 3360. Thanks Jon.
(http://moodle.org/bugs/bug.php?op=show&bugid=3360)

Merged from MOODLE_15_STABLE
This commit is contained in:
stronk7 2005-06-03 16:46:28 +00:00
parent 116ae3b2e4
commit c098e8c503

View File

@ -1902,7 +1902,7 @@
//Iterate over each group
foreach ($groups as $group) {
//Get record from backup_ids
$data = backup_getid($restore->backup_unique_code,"group",$group->id);
$data = backup_getid($restore->backup_unique_code,"groups",$group->id);
//Init variables
$create_group = false;
@ -2107,7 +2107,7 @@
}
//We have to recode the groupid field
$group = backup_getid($restore->backup_unique_code,"group",$eve->groupid);
$group = backup_getid($restore->backup_unique_code,"groups",$eve->groupid);
if ($group) {
$eve->groupid = $group->new_id;
} else {
@ -4091,7 +4091,7 @@
//Get id and from data
$group_id = $data["GROUP"]["#"]["ID"]["0"]["#"];
//Save to db
$status = backup_putid($this->preferences->backup_unique_code,"group",$group_id,
$status = backup_putid($this->preferences->backup_unique_code,"groups",$group_id,
null,$data);
//Create returning info
$ret_info->id = $group_id;