Skip to content

Commit a1b773b

Browse files
authored
Remove previous feedback and grade on submit (#15)
1 parent 4b63b54 commit a1b773b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

classes/listener/observer.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,16 @@ public static function submit(\core\event\base $event) {
127127
'archive' => base64_encode($submitedfile->get_content()),
128128
);
129129

130+
// Remove previous feedback for the assignament
131+
$teachercommenttext = "Waiting for automatic feedback";
132+
133+
$data = new \stdClass();
134+
$data->attemptnumber = -1;
135+
$data->grade = -1;
136+
$data->assignfeedbackcomments_editor = ['text' => $teachercommenttext, 'format' => FORMAT_MOODLE];
137+
138+
$assign->save_grade($submission->userid, $data);
139+
130140
$api = new \block_vmchecker\backend\api(get_config('block_vmchecker', 'backend'));
131141
$response = $api->submit($payload);
132142
if (empty($response)) {

0 commit comments

Comments
 (0)