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