From: Dan Marsden Date: Tue, 24 Nov 2009 21:03:46 +0000 (+0000) Subject: SCORM MDL-20955 fix bad use of update_record - thanks Petr X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=ad97538d8aa71cbb66108a8cc086b0a8d831b25e;p=moodle.git SCORM MDL-20955 fix bad use of update_record - thanks Petr --- diff --git a/mod/scorm/datamodels/aicclib.php b/mod/scorm/datamodels/aicclib.php index bfa56babf8..c5fab236e4 100644 --- a/mod/scorm/datamodels/aicclib.php +++ b/mod/scorm/datamodels/aicclib.php @@ -266,7 +266,9 @@ function scorm_parse_aicc($scorm) { $id = null; if ($oldscoid = scorm_array_search('identifier',$sco->identifier,$oldscoes)) { $sco->id = $oldscoid; - $id = $DB->update_record('scorm_scoes',$sco); + if ($DB->update_record('scorm_scoes',$sco)) { + $id = $oldscoid; + } $DB->delete_records('scorm_scoes_data', array('scoid'=>$oldscoid)); unset($oldscoes[$oldscoid]); } else {