fix php warning when no status set.
authorDan Marsden <dan@danmarsden.com>
Thu, 29 Jun 2017 21:43:06 +0000 (09:43 +1200)
committerDan Marsden <dan@danmarsden.com>
Thu, 29 Jun 2017 21:43:06 +0000 (09:43 +1200)
renderer.php

index b10c6fe..9d65db8 100644 (file)
@@ -1046,7 +1046,7 @@ class mod_attendance_renderer extends plugin_renderer_base {
             $row->cells[] = userdate($sess->sessdate, get_string('strftimedmyw', 'attendance')) .
              " ". $this->construct_time($sess->sessdate, $sess->duration);
             $row->cells[] = $sess->description;
-            if (isset($sess->statusid)) {
+            if (!empty($sess->statusid)) {
                 $status = $userdata->statuses[$sess->statusid];
                 $row->cells[] = $status->description;
                 $row->cells[] = format_float($status->grade, 1, true, true) . ' / ' .