From 82e34576000a682e7c15fc1e8521e49f8780cd85 Mon Sep 17 00:00:00 2001 From: bobopinna Date: Thu, 25 Jan 2007 07:39:48 +0000 Subject: [PATCH] Fixed a bug in external package validation --- mod/scorm/locallib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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'; -- 2.39.5