Bug #5535 - Database module backup error in 1.5.4, patch submitted by Patrick Pollet ; merged from MOODLE_16_STABLE

This commit is contained in:
skodak 2006-06-06 15:12:51 +00:00
parent ba5d423b21
commit 3cdd4eeba0
2 changed files with 16 additions and 2 deletions

View file

@ -44,7 +44,14 @@ function data_backup_mods($bf,$preferences) {
// iterate
if ($datas = get_records('data','course',$preferences->backup_course,"id")) {
foreach ($datas as $data) {
if (backup_mod_selected($preferences,'data',$data->id)) {
if (function_exists('backup_mod_selected')) {
// Moodle 1.6
$backup_mod_selected = backup_mod_selected($preferences, 'data', $data->id);
} else {
// Moodle 1.5
$backup_mod_selected = true;
}
if ($backup_mod_selected) {
$status = data_backup_one_mod($bf,$preferences,$data);
// backup files happens in backup_one_mod now too.
}