MDL-31424 compare PayPal emails case-insensitively
authorPetr Škoda <commits@skodak.org>
Sat, 8 Dec 2012 12:16:04 +0000 (13:16 +0100)
committerPetr Škoda <commits@skodak.org>
Sat, 8 Dec 2012 12:16:04 +0000 (13:16 +0100)
Credit goes to Chris Follin, thanks!

enrol/paypal/ipn.php

index 0d72b2c..77ed062 100644 (file)
@@ -172,7 +172,7 @@ if (strlen($result) > 0) {
 
         }
 
-        if ($data->business != $plugin->get_config('paypalbusiness')) {   // Check that the email is the one we want it to be
+        if (textlib::strtolower($data->business) !== textlib::strtolower($plugin->get_config('paypalbusiness'))) {   // Check that the email is the one we want it to be
             message_paypal_error_to_admin("Business email is {$data->business} (not ".
                     $plugin->get_config('paypalbusiness').")", $data);
             die;