Fix issue when checking if a status set has an absent flag when updating a session.
authorDan Marsden <dan@danmarsden.com>
Mon, 26 Mar 2018 00:11:28 +0000 (13:11 +1300)
committerDan Marsden <dan@danmarsden.com>
Mon, 26 Mar 2018 00:11:28 +0000 (13:11 +1300)
update_form.php

index ea2762e..fea6a77 100644 (file)
@@ -99,6 +99,9 @@ class mod_attendance_update_form extends moodleform {
         if ($maxstatusset > 0) {
             $mform->addElement('static', 'statusset', get_string('usestatusset', 'mod_attendance'),
                 attendance_get_setname($this->_customdata['att']->id, $sess->statusset));
+        } else {
+            $mform->addElement('hidden', 'statusset', $maxstatusset);
+            $mform->setType('statusset', PARAM_INT);
         }
 
         $mform->addElement('editor', 'sdescription', get_string('description', 'attendance'),