From: mark-nielsen Date: Sat, 29 Apr 2006 07:37:52 +0000 (+0000) Subject: Moved the require login and isteacher checks to infront of the form data processing X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=be1af5b770fa1f053e51c9d292edcc450bf0f02c;p=moodle.git Moved the require login and isteacher checks to infront of the form data processing --- diff --git a/mod/lesson/report.php b/mod/lesson/report.php index 43ed197373..7c8969531f 100644 --- a/mod/lesson/report.php +++ b/mod/lesson/report.php @@ -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');