bug fix for issue on community branch - no per page param for students
authorJoseph Baxter <joseph.baxter@nottingham.ac.uk>
Thu, 5 Jun 2014 16:16:04 +0000 (17:16 +0100)
committerJoseph Baxter <joseph.baxter@nottingham.ac.uk>
Thu, 5 Jun 2014 16:16:04 +0000 (17:16 +0100)
renderer.php

index b506c2b..a14a9ce 100644 (file)
@@ -104,7 +104,14 @@ class mod_attendance_renderer extends plugin_renderer_base {
         }
 
         $totalusers = count_enrolled_users(context_module::instance($fcontrols->cm->id), 'mod/attendance:canbelisted', $group);
-        $usersperpage = $fcontrols->pageparams->perpage;
+        
+        // No per page param on student view.
+        if (!empty($fcontrols->pageparams->perpage)) {
+            $usersperpage = $fcontrols->pageparams->perpage;
+        } else {
+            $usersperpage = 0;
+        }
+
         if (empty($fcontrols->pageparams->page) || !$fcontrols->pageparams->page || !$totalusers || !$usersperpage) {
             return $paging_controls;
         }