$DB->insert_record('assignfeedback_editpdf_cmnt', $comment);
}
+ // Delete the existing stamps and copy the source ones.
+ $fs = get_file_storage();
+ $fs->delete_area_files($assignment->get_context()->id, 'assignfeedback_editpdf', 'stamps', $grade->id);
+ if ($files = $fs->get_area_files($assignment->get_context()->id,
+ 'assignfeedback_editpdf',
+ 'stamps',
+ $sourceusergrade->id,
+ "filename",
+ false)) {
+ foreach ($files as $file) {
+ $newrecord = new \stdClass();
+ $newrecord->contextid = $assignment->get_context()->id;
+ $newrecord->itemid = $grade->id;
+ $fs->create_file_from_storedfile($newrecord, $file);
+ }
+ }
+
return true;
}