From f07bbccb03a148503529a6e0181ebe904b5fd67c Mon Sep 17 00:00:00 2001 From: eWallah Date: Sun, 27 Dec 2015 17:58:53 +0100 Subject: [PATCH] MDL-41531 enrol_paypal: Fix enrol errors due to non-ASCII characters --- enrol/paypal/ipn.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/enrol/paypal/ipn.php b/enrol/paypal/ipn.php index 8f972d8818a..197044f8f86 100644 --- a/enrol/paypal/ipn.php +++ b/enrol/paypal/ipn.php @@ -58,7 +58,7 @@ $data = new stdClass(); foreach ($_POST as $key => $value) { $req .= "&$key=".urlencode($value); - $data->$key = $value; + $data->$key = fix_utf8($value); } $custom = explode('-', $data->custom); @@ -211,6 +211,8 @@ if (strlen($result) > 0) { die; } + // Use the queried course's full name for the item_name field. + $data->item_name = $course->fullname; // ALL CLEAR ! -- 2.43.0