Bug fix for bug #3613

This commit is contained in:
fiedorow 2005-06-23 12:37:19 +00:00
parent 952284c1b0
commit 97033c865c

View File

@ -2406,7 +2406,11 @@ function grade_assign_categories() {
else {
$cur_extra_credit = false;
}
if ($cur_extra_credit) {
$cur_extra_credit = 1;
} else {
$cur_extra_credit = 0;
}
if ($cur_scale_grade == 0 || $cur_scale_grade == '') {
$cur_scale_grade = 1.0;
}
@ -2423,12 +2427,7 @@ function grade_assign_categories() {
set_field('grade_item', 'scale_grade', ($cur_maxgrade/$cur_scale_grade), 'id', $db_cat->id);
}
if ($cur_extra_credit) {
set_field('grade_item', 'extra_credit', 1, 'id', $db_cat->id);
}
else {
set_field('grade_item', 'extra_credit', 0, 'id', $db_cat->id);
}
set_field('grade_item', 'extra_credit', $cur_extra_credit, 'id', $db_cat->id);
}
else {
// add a new record