From: toyomoyo Date: Tue, 6 Nov 2007 05:41:24 +0000 (+0000) Subject: fixing bogus $scoid X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=c6af52a9156407b302bf8c474317b75bbb93f0b6;p=moodle.git fixing bogus $scoid --- diff --git a/mod/scorm/datamodels/scorm_12lib.php b/mod/scorm/datamodels/scorm_12lib.php index 797041998f..591b18f45e 100644 --- a/mod/scorm/datamodels/scorm_12lib.php +++ b/mod/scorm/datamodels/scorm_12lib.php @@ -355,7 +355,10 @@ function scorm_get_toc($user,$scorm,$liststyle,$currentorg='',$scoid='',$mode='n } if ($play) { - $sco = scorm_get_sco($scoid); + // it is possible that scoid is still not set, in this case we dont want an empty object + if ($scoid) { + $sco = scorm_get_sco($scoid); + } $sco->previd = $previd; $sco->nextid = $nextid; $result->sco = $sco;