Home
Documentation
Downloads
Demo
Tracker
Development
Translation
Moodle.net
Search
projects
/
moodle.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MDL-62904 tool_dataprivacy: Add data request links in profile page
[moodle.git]
/
admin
/
tool
/
dataprivacy
/
createdatarequest.php
diff --git
a/admin/tool/dataprivacy/createdatarequest.php
b/admin/tool/dataprivacy/createdatarequest.php
index
c0ea7ac
..
12db2ea
100644
(file)
--- a/
admin/tool/dataprivacy/createdatarequest.php
+++ b/
admin/tool/dataprivacy/createdatarequest.php
@@
-27,8
+27,9
@@
require_once('lib.php');
require_once('createdatarequest_form.php');
$manage = optional_param('manage', 0, PARAM_INT);
require_once('createdatarequest_form.php');
$manage = optional_param('manage', 0, PARAM_INT);
+$requesttype = optional_param('type', \tool_dataprivacy\api::DATAREQUEST_TYPE_EXPORT, PARAM_INT);
-$url = new moodle_url('/admin/tool/dataprivacy/createdatarequest.php', ['manage' => $manage]);
+$url = new moodle_url('/admin/tool/dataprivacy/createdatarequest.php', ['manage' => $manage
, 'type' => $requesttype
]);
$PAGE->set_url($url);
$PAGE->set_url($url);
@@
-58,6
+59,7
@@
if (!$manage && !\tool_dataprivacy\api::can_contact_dpo()) {
}
$mform = new tool_dataprivacy_data_request_form($url->out(false), ['manage' => !empty($manage)]);
}
$mform = new tool_dataprivacy_data_request_form($url->out(false), ['manage' => !empty($manage)]);
+$mform->set_data(['type' => $requesttype]);
// Data request cancelled.
if ($mform->is_cancelled()) {
// Data request cancelled.
if ($mform->is_cancelled()) {