]> git.mjollnir.org Git - moodle.git/commitdiff
If review enabled, get_users_by_capability('enrol/authorize:managepayments') at SYSTE...
authorethem <ethem>
Tue, 29 Aug 2006 14:30:11 +0000 (14:30 +0000)
committerethem <ethem>
Tue, 29 Aug 2006 14:30:11 +0000 (14:30 +0000)
enrol/authorize/enrol.php

index 76f4e873c59a91e2c0ce7ef53215126b952619a9..eb0228a7a0809743fb90d854b425031feeddd742 100755 (executable)
@@ -227,7 +227,7 @@ class enrolment_plugin_authorize
             return;
         }
 
-        if ($an_review) { // review enabled, inform admin and redirect user to main page.
+        if ($an_review) { // review enabled, inform site payment managers and redirect the user who have paid to main page.
             $a = new stdClass;
             $a->url = "$CFG->wwwroot/enrol/authorize/index.php?order=$order->id";
             $a->orderid = $order->id;
@@ -243,9 +243,11 @@ class enrolment_plugin_authorize
             $a->course = $course->shortname;
             $a->orderid = $order->id;
             $emailsubject = get_string('adminnewordersubject', 'enrol_authorize', $a);
-            $admins = get_admins();
-            foreach ($admins as $admin) {
-                email_to_user($admin, $USER, $emailsubject, $emailmessage);
+            $context = get_context_instance(CONTEXT_SYSTEM, SITEID);
+            if ($sitepaymentmanagers = get_users_by_capability($context, 'enrol/authorize:managepayments')) {
+                foreach ($sitepaymentmanagers as $sitepaymentmanager) {
+                    email_to_user($sitepaymentmanager, $USER, $emailsubject, $emailmessage);
+                }
             }
             redirect($CFG->wwwroot, get_string("reviewnotify", "enrol_authorize"), '30');
             return;