Moved the require login and isteacher checks to infront of the form data processing
This commit is contained in:
@@ -32,6 +32,13 @@
|
||||
ORDER BY u.lastname")) {
|
||||
$nothingtodisplay = true;
|
||||
}
|
||||
|
||||
// make sure people are where they should be
|
||||
require_login($course->id, false);
|
||||
|
||||
if (!isteacher($course->id)) {
|
||||
error("Must be teacher to view Reports");
|
||||
}
|
||||
|
||||
/// Process any form data before fetching attempts, grades and times
|
||||
if ($form = data_submitted()) {
|
||||
@@ -90,13 +97,6 @@
|
||||
$times = array();
|
||||
}
|
||||
|
||||
// make sure people are where they should be
|
||||
require_login($course->id, false);
|
||||
|
||||
if (!isteacher($course->id)) {
|
||||
error("Must be teacher to view Reports");
|
||||
}
|
||||
|
||||
/// Print the page header
|
||||
$strlessons = get_string('modulenameplural', 'lesson');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user