Skip to content

Commit

Permalink
TW20807488 SQL tidy and param fix
Browse files Browse the repository at this point in the history
  • Loading branch information
learningtechnologyservices committed May 17, 2024
1 parent 9238be6 commit 73ddb74
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions classes/report.php
Original file line number Diff line number Diff line change
Expand Up @@ -179,13 +179,13 @@ public function show() {
$field = self::GRADABLES[$activity->modname]['field'];

$sql = "SELECT act.userid, fill.id, def.id as defid, act.grade, fill.instanceid, fill.criterionid, fill.levelid, fill.remark
FROM {$CFG->prefix}{$table} act
LEFT JOIN {grading_instances} inst ON act.id = inst.itemid
LEFT JOIN {grading_definitions} def ON inst.definitionid = def.id
LEFT JOIN {grading_areas} area ON def.areaid = area.id
LEFT JOIN {gradingform_rubric_fillings} fill ON inst.id = fill.instanceid
WHERE act.userid $insql AND inst.status = ? AND act.{$field} = ? AND area.contextid = ?
GROUP BY act.userid";
FROM {$CFG->prefix}{$table} act
LEFT JOIN {grading_instances} inst ON act.id = inst.itemid
LEFT JOIN {grading_definitions} def ON inst.definitionid = def.id
LEFT JOIN {grading_areas} area ON def.areaid = area.id
LEFT JOIN {gradingform_rubric_fillings} fill ON inst.id = fill.instanceid
WHERE act.userid $insql AND inst.status = ? AND act.{$field} = ? AND area.contextid = ?
GROUP BY act.userid";

$userdata = $DB->get_records_sql($sql, $inparams);
// var_dump($userdata);
Expand All @@ -196,7 +196,7 @@ public function show() {
$fullname = fullname($user);
$userd = isset($userdata[$user->id]) ? $userdata[$user->id] : [];

$fullgrade = \grade_get_grades(2, 'mod', $activity->modname, $activity->instance, [$user->id]);
$fullgrade = \grade_get_grades($this->courseid, 'mod', $activity->modname, $activity->instance, [$user->id]);
$offset = self::GRADABLES[$activity->modname]['itemoffset'];
$feedback = $fullgrade->items[$offset]->grades[$user->id];
$data2[$user->id] = [$fullname, $user->email, $userd, $feedback, $user->idnumber];
Expand Down

0 comments on commit 73ddb74

Please sign in to comment.