Merge branch 'MDL-42167-workshop-update-record' of git://github.com/mudrd8mz/moodle

This commit is contained in:
Dan Poltawski 2013-10-14 12:07:54 +08:00
commit b1bdb61e90
2 changed files with 8 additions and 2 deletions

View File

@ -191,7 +191,10 @@ if (is_null($assessment->grade) and !$assessmenteditable) {
if (isset($data->weight) and $cansetassessmentweight) {
$coredata->weight = $data->weight;
}
$DB->update_record('workshop_assessments', $coredata);
// Update the assessment data if there is something other than just the 'id'.
if (count((array)$coredata) > 1 ) {
$DB->update_record('workshop_assessments', $coredata);
}
// And finally redirect the user's browser.
if (!is_null($rawgrade) and isset($data->saveandclose)) {

View File

@ -126,7 +126,10 @@ if ($mform->is_cancelled()) {
// Remember the last one who edited the reference assessment.
$coredata->reviewerid = $USER->id;
}
$DB->update_record('workshop_assessments', $coredata);
// Update the assessment data if there is something other than just the 'id'.
if (count((array)$coredata) > 1 ) {
$DB->update_record('workshop_assessments', $coredata);
}
if (!is_null($rawgrade) and isset($data->saveandclose)) {
if ($canmanage) {