diff --git a/enrol/paypal/ipn.php b/enrol/paypal/ipn.php index e88367e2724..a4957754a23 100644 --- a/enrol/paypal/ipn.php +++ b/enrol/paypal/ipn.php @@ -94,6 +94,8 @@ if ($data->payment_status != "Completed" and $data->payment_status != "Pending") { role_unassign(0, $data->userid, 0, $context->id); + // force accessinfo refresh for users visiting this context... + mark_context_dirty($context->path); email_paypal_error_to_admin("Status not completed or pending. User unenrolled from course", $data); die; }