X-Git-Url: https://git.toastfreeware.priv.at/toast/cookiecaptcha.git/blobdiff_plain/8a0dfd0f95fbadb6d05cfaad386d96b818fbb5c0..734bbe46f1ce0ae448d2616a18d858a4f3a619c0:/ReCaptcha.class.php?ds=sidebyside diff --git a/ReCaptcha.class.php b/ReCaptcha.class.php index b0c15fb..a041aeb 100644 --- a/ReCaptcha.class.php +++ b/ReCaptcha.class.php @@ -36,9 +36,12 @@ class ReCaptcha extends SimpleCaptcha { return false; } + // Compat: WebRequest::getIP is only available since MW 1.19. + $ip = method_exists( $wgRequest, 'getIP' ) ? $wgRequest->getIP() : wfGetIP(); + $recaptcha_response = recaptcha_check_answer( $wgReCaptchaPrivateKey, - $wgRequest->getIP(), + $ip, $challenge, $response );