From b91807e30ae05dd4f3994d0664409d44f1d801d5 Mon Sep 17 00:00:00 2001 From: skodak Date: Sat, 16 Aug 2008 13:32:37 +0000 Subject: [PATCH] MDL-15904 fixed problem in interrupted assignment file migration --- mod/assignment/db/upgrade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/assignment/db/upgrade.php b/mod/assignment/db/upgrade.php index 5ebd22c63a..07fbc54619 100644 --- a/mod/assignment/db/upgrade.php +++ b/mod/assignment/db/upgrade.php @@ -86,7 +86,7 @@ function xmldb_assignment_upgrade($oldversion) { if ($filename === '') { continue; } - if (!$fs->file_exists($context->id, $filearea, '0', '/', $filename)) { + if (!$fs->file_exists($context->id, $filearea, $submission->userid, '/', $filename)) { $file_record = array('contextid'=>$context->id, 'filearea'=>$filearea, 'itemid'=>$submission->userid, 'filepath'=>'/', 'filename'=>$filename, 'userid'=>$submission->userid); if ($fs->create_file_from_pathname($file_record, $path.$item->getFilename())) { unlink($path.$item->getFilename()); @@ -108,7 +108,7 @@ function xmldb_assignment_upgrade($oldversion) { if ($filename === '') { continue; } - if (!$fs->file_exists($context->id, $filearea, '0', '/', $filename)) { + if (!$fs->file_exists($context->id, $filearea, $submission->userid, '/', $filename)) { $file_record = array('contextid'=>$context->id, 'filearea'=>$filearea, 'itemid'=>$submission->userid, 'filepath'=>'/', 'filename'=>$filename, 'timecreated'=>$item->getCTime(), 'timemodified'=>$item->getMTime()); if ($submission->teacher) { -- 2.39.5