Browse Source

Fixed get_courses_with_today_sessions method when there are attendance instances in different days

40-behatfixes
george-andreipascale 3 years ago
parent
commit
fca2206849
  1. 5
      classes/attendance_webservices_handler.php

5
classes/attendance_webservices_handler.php

@ -65,11 +65,12 @@ class attendance_handler {
$cm->id = $attendance->coursemodule; $cm->id = $attendance->coursemodule;
$att = new mod_attendance_structure($att, $cm, $course, $context); $att = new mod_attendance_structure($att, $cm, $course, $context);
$course->attendance_instance[$att->id] = array();
$course->attendance_instance[$att->id]['name'] = $att->name;
$todaysessions = $att->get_today_sessions(); $todaysessions = $att->get_today_sessions();
if (!empty($todaysessions)) { if (!empty($todaysessions)) {
$course->attendance_instance[$att->id] = array();
$course->attendance_instance[$att->id]['name'] = $att->name;
$course->attendance_instance[$att->id]['today_sessions'] = $todaysessions; $course->attendance_instance[$att->id]['today_sessions'] = $todaysessions;
$coursessessions[$course->id] = $course; $coursessessions[$course->id] = $course;
} }

Loading…
Cancel
Save