}
// Students can mark own attendance.
- if (!empty(get_config('attendance', 'studentscanmark'))) {
+ $configcanmark = get_config('attendance', 'studentscanmark');
+ if (!empty($configcanmark)) {
$mform->addElement('checkbox', 'studentscanmark', '', get_string('studentscanmark', 'attendance'));
$mform->addHelpButton('studentscanmark', 'studentscanmark', 'attendance');
} else {
$cell->colspan = 2;
$row->cells[] = $cell;
} else {
- if (!empty(get_config('attendance', 'studentscanmark')) && !empty($sess->studentscanmark)) {
+ $configjs = get_config('attendance', 'studentscanmark');
+ if (!empty($configjs) && !empty($sess->studentscanmark)) {
// Student can mark their own attendance.
// URL to the page that lets the student modify their attendance.
$url = new moodle_url('/mod/attendance/attendance.php',
$duration = $sesendtime - $sesstarttime;
$now = time();
- if (empty(get_config('attendance', 'studentscanmark'))) {
+ $configcanmark = get_config('attendance', 'studentscanmark');
+ if (empty($configcanmark)) {
$formdata->studentscanmark = 0;
}