MDL-18066 - import_backup_file_silently - better handling of missing $USER. Merged from 19_STABLE

This commit is contained in:
stronk7 2009-01-30 09:58:59 +00:00
parent b894086df5
commit 569c693719

View file

@ -497,7 +497,7 @@
function import_backup_file_silently($pathtofile,$destinationcourse,$emptyfirst=false,$userdata=false, $preferences=array()) {
global $CFG,$SESSION,$USER, $DB; // is there such a thing on cron? I guess so..
global $restore; // ick
if (empty($USER)) {
if (empty($USER) || empty($USER->id)) {
session_set_user(get_admin());
$USER->admin = 1; // not sure why, but this doesn't get set
}