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)) {
- session_set_user(get_admin());
- $USER->admin = 1; // not sure why, but this doesn't get set
- }
define('RESTORE_SILENTLY',true); // don't output all the stuff to us.