return;
}
+ $coursecontext = get_context_instance(CONTEXT_COURSE, $order->courseid);
+
if ($USER->id != $order->userid) { // Current user viewing someone else's order
- if (! has_capability('enrol/authorize:managepayments', get_context_instance(CONTEXT_COURSE, $order->courseid))) {
+ if (! has_capability('enrol/authorize:managepayments', $coursecontext)) {
error("You don't have access rights on this order.");
}
}
}
else {
if (!empty($unenrol)) {
- unenrol_student($order->userid, $order->courseid);
+ role_unassign(0, $order->userid, 0, $coursecontext->id);
+ //unenrol_student($order->userid, $order->courseid);
}
redirect("index.php?order=$orderno");
}
if ($success) {
if (empty($CFG->an_test)) {
if (!empty($unenrol)) {
- unenrol_student($order->userid, $order->courseid);
+ role_unassign(0, $order->userid, 0, $coursecontext->id);
+ //unenrol_student($order->userid, $order->courseid);
}
redirect("index.php?order=$orderno");
}
}
else {
if (!empty($unenrol)) {
- unenrol_student($order->userid, $order->courseid);
+ role_unassign(0, $order->userid, 0, $coursecontext->id);
+ //unenrol_student($order->userid, $order->courseid);
}
delete_records('enrol_authorize', 'id', $orderno);
redirect("index.php");