attempt to fix php 5.6 issue in tests.
authorDan Marsden <dan@danmarsden.com>
Fri, 28 Apr 2017 02:04:28 +0000 (14:04 +1200)
committerDan Marsden <dan@danmarsden.com>
Fri, 28 Apr 2017 02:04:28 +0000 (14:04 +1200)
renderer.php

index f0549a7..75415af 100644 (file)
@@ -1464,7 +1464,7 @@ class mod_attendance_renderer extends plugin_renderer_base {
         foreach ($prefdata->statuses as $st) {
             $emptyacronym = '';
             $emptydescription = '';
-            if (!empty($prefdata->errors) && !empty(($prefdata->errors[$st->id]))) {
+            if (isset($prefdata->errors[$st->id]) && !empty(($prefdata->errors[$st->id]))) {
                 if (empty($prefdata->errors[$st->id]['acronym'])) {
                     $emptyacronym = $this->construct_notice(get_string('emptyacronym', 'mod_attendance'), 'notifyproblem');
                 }