"MDL-21683, baseurl incorrectly defined, prevents deletion of repository instances, credits to Mark Johnson"

This commit is contained in:
Dongsheng Cai 2010-03-02 07:38:04 +00:00
parent 411caa63bb
commit fe879bf308

View File

@ -37,7 +37,9 @@ $contextid = optional_param('contextid', 0, PARAM_INT);
$usercourseid = optional_param('usercourseid', SITEID, PARAM_INT); // Extra: used for user context only
$url = new moodle_url('/repository/manage_instances.php');
$baseurl = $CFG->wwwroot . '/repository/manage_instances.php?contextid=' . $contextid . '&sesskey='. sesskey();
$baseurl = new moodle_url('/repository/manage_instances.php');
$baseurl->param('sesskey', sesskey());
if ($edit){
$url->param('edit', $edit);
@ -57,6 +59,7 @@ if ($sure !== '') {
}
if ($contextid !== 0) {
$url->param('contextid', $contextid);
$baseurl->param('contextid', $contextid);
}
if ($usercourseid !== SITEID) {
$url->param('usercourseid', $usercourseid);