From 3baecd1d7e552aa81eb976ad4536195358d625e6 Mon Sep 17 00:00:00 2001 From: ethem Date: Fri, 3 Nov 2006 12:09:00 +0000 Subject: [PATCH] Get payment managers at COURSE level. Merged from 17stable. --- enrol/authorize/enrol.php | 8 ++++---- enrol/authorize/index.php | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/enrol/authorize/enrol.php b/enrol/authorize/enrol.php index 27f11392ac..5a1ec3e18b 100755 --- a/enrol/authorize/enrol.php +++ b/enrol/authorize/enrol.php @@ -231,10 +231,10 @@ class enrolment_plugin_authorize $a->course = $course->shortname; $a->orderid = $order->id; $emailsubject = get_string('adminnewordersubject', 'enrol_authorize', $a); - $context = get_context_instance(CONTEXT_SYSTEM); - if ($sitepaymentmanagers = get_users_by_capability($context, 'enrol/authorize:managepayments')) { - foreach ($sitepaymentmanagers as $sitepaymentmanager) { - email_to_user($sitepaymentmanager, $USER, $emailsubject, $emailmessage); + $context = get_context_instance(CONTEXT_COURSE, $course->id); + if ($paymentmanagers = get_users_by_capability($context, 'enrol/authorize:managepayments')) { + foreach ($paymentmanagers as $paymentmanager) { + email_to_user($paymentmanager, $USER, $emailsubject, $emailmessage); } } redirect($CFG->wwwroot, get_string("reviewnotify", "enrol_authorize"), '30'); diff --git a/enrol/authorize/index.php b/enrol/authorize/index.php index aa1876e5ca..1336641908 100644 --- a/enrol/authorize/index.php +++ b/enrol/authorize/index.php @@ -12,7 +12,7 @@ /// Only site users can access to this page require_login(); // Don't use $courseid! User may want to see old orders. - if (has_capability('moodle/legacy:guest', get_context_instance(CONTEXT_SYSTEM, SITEID), $USER->id, false)) { + if (has_capability('moodle/legacy:guest', get_context_instance(CONTEXT_SYSTEM), $USER->id, false)) { error("Guests cannot use this page."); } -- 2.39.5