diff --git a/mod/glossary/rate.php b/mod/glossary/rate.php index b4d9e91dbed..adddae3e76f 100644 --- a/mod/glossary/rate.php +++ b/mod/glossary/rate.php @@ -24,9 +24,6 @@ $glossary = false; if ($data = data_submitted("$CFG->wwwroot/mod/glossary/view.php")) { // form submitted - /// Calculate scale values - $scale_values = make_grades_menu($glossary->scale); - foreach ((array)$data as $entryid => $rating) { if (!is_numeric($entryid)) { continue; @@ -57,6 +54,10 @@ } } + /// Calculate scale values + $scale_values = make_grades_menu($glossary->scale); + + if ($entry->glossaryid != $glossary->id) { error('This is not valid entry!!'); }