From: bobopinna Date: Thu, 25 Jan 2007 07:39:48 +0000 (+0000) Subject: Fixed a bug in external package validation X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=82e34576000a682e7c15fc1e8521e49f8780cd85;p=moodle.git Fixed a bug in external package validation --- diff --git a/mod/scorm/locallib.php b/mod/scorm/locallib.php index 1aa9e1cac8..e4df6db1f9 100755 --- a/mod/scorm/locallib.php +++ b/mod/scorm/locallib.php @@ -878,7 +878,9 @@ function scorm_check_package($data) { if ($tempdir = scorm_tempdir($scormdir)) { copy ("$reference", $tempdir."/".basename($reference)); unzip_file($tempdir."/".basename($reference), $tempdir, false); - unlink ($tempdir."/".basename($reference)); + if (!$externalpackage) { + unlink ($tempdir."/".basename($reference)); + } if (is_file($tempdir.'/imsmanifest.xml')) { $validation = scorm_validate_manifest($tempdir.'/imsmanifest.xml'); $validation->pkgtype = 'SCORM';