From f1bd371c79e1f37cfb97ffb1b62a9d0cd6fbea7e Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Wed, 30 May 2012 10:11:41 +0800 Subject: [PATCH] MDL-33373 fixed bug in backup of files as a regression from MDL-28666 --- backup/moodle2/backup_stepslib.php | 2 +- backup/util/dbops/backup_controller_dbops.class.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backup/moodle2/backup_stepslib.php b/backup/moodle2/backup_stepslib.php index d1be602bc8f..a2fa9488605 100644 --- a/backup/moodle2/backup_stepslib.php +++ b/backup/moodle2/backup_stepslib.php @@ -1414,7 +1414,7 @@ class backup_final_files_structure_step extends backup_structure_step { $file->set_source_sql("SELECT f.*, r.repositoryid, r.reference FROM {files} f - JOIN {files_reference} r + LEFT JOIN {files_reference} r ON r.id = f.referencefileid JOIN {backup_ids_temp} bi ON f.id = bi.itemid diff --git a/backup/util/dbops/backup_controller_dbops.class.php b/backup/util/dbops/backup_controller_dbops.class.php index ee98987a41d..68c17526d2f 100644 --- a/backup/util/dbops/backup_controller_dbops.class.php +++ b/backup/util/dbops/backup_controller_dbops.class.php @@ -420,7 +420,7 @@ abstract class backup_controller_dbops extends backup_dbops { $sql = "SELECT count(r.repositoryid) FROM {files} f - JOIN {files_reference} r + LEFT JOIN {files_reference} r ON r.id = f.referencefileid JOIN {backup_ids_temp} bi ON f.id = bi.itemid