MDL-9516 fixed mod_form.php logic + related lib issues
This commit is contained in:
+2
-2
@@ -1219,7 +1219,7 @@ function forum_grade_item_update($forum) {
|
||||
$grade_item->name = $forum->name;
|
||||
$grade_item->idnumber = $forum->cmidnumber;
|
||||
|
||||
if (!$forum->assessed) {
|
||||
if (!$forum->assessed or $forum->scale == 0) {
|
||||
//how to indicate no grading?
|
||||
$grade_item->gradetype = GRADE_TYPE_TEXT;
|
||||
|
||||
@@ -1250,7 +1250,7 @@ function forum_grade_item_create($forum) {
|
||||
'itemname' =>$forum->name,
|
||||
'idnumber' =>$forum->cmidnumber);
|
||||
|
||||
if (!$forum->assessed) {
|
||||
if (!$forum->assessed or $forum->scale == 0) {
|
||||
//how to indicate no grading?
|
||||
$params['gradetype'] = GRADE_TYPE_TEXT;
|
||||
|
||||
|
||||
@@ -420,7 +420,7 @@ function glossary_grade_item_update($glossary) {
|
||||
$grade_item->name = $glossary->name;
|
||||
$grade_item->idnumber = $glossary->cmidnumber;
|
||||
|
||||
if (!$glossary->assessed) {
|
||||
if (!$glossary->assessed or $glossary->scale == 0) {
|
||||
//how to indicate no grading?
|
||||
$grade_item->gradetype = GRADE_TYPE_TEXT;
|
||||
|
||||
@@ -451,7 +451,7 @@ function glossary_grade_item_create($glossary) {
|
||||
'itemname' =>$glossary->name,
|
||||
'idnumber' =>$glossary->cmidnumber);
|
||||
|
||||
if (!$glossary->assessed) {
|
||||
if (!$glossary->assessed or $glossary->scale == 0) {
|
||||
//how to indicate no grading?
|
||||
$params['gradetype'] = GRADE_TYPE_TEXT;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user