Fix #93 $record needs an id.
authorDan Marsden <dan@danmarsden.com>
Fri, 5 Jun 2015 01:19:59 +0000 (13:19 +1200)
committerDan Marsden <dan@danmarsden.com>
Fri, 5 Jun 2015 01:21:25 +0000 (13:21 +1200)
locallib.php

index 3741bfe..8df8c25 100644 (file)
@@ -870,9 +870,9 @@ class attendance {
             // Already recorded do not save.
             return false;
         }
-        else {
-            $DB->insert_record('attendance_log', $record, false);
-        }
+
+        $logid = $DB->insert_record('attendance_log', $record, false);
+        $record->id = $logid;
 
         // Update the session to show that a register has been taken, or staff may overwrite records.
         $session = $this->get_session_info($mformdata->sessid);