in classes/privacy/provider.php [180:199]
public static function delete_submissions(assign_plugin_request_data $deletedata) {
global $DB;
if (empty($deletedata->get_submissionids())) {
return;
}
list($sql, $params) = $DB->get_in_or_equal($deletedata->get_submissionids(), SQL_PARAMS_NAMED);
$fs = get_file_storage();
$fs->delete_area_files_select(
$deletedata->get_context()->id,
'assignsubmission_onenote',
\local_onenote\api\base::ASSIGNSUBMISSION_ONENOTE_FILEAREA,
$sql,
$params
);
$params['assignid'] = $deletedata->get_assignid();
$DB->delete_records_select('assignsubmission_onenote', "assignment = :assignid AND submission $sql", $params);
}