Fix PHP notice in recaptcha
authorMatthew Wire <mjw@mjwconsult.co.uk>
Mon, 19 Jul 2021 14:28:24 +0000 (15:28 +0100)
committerMatthew Wire <mjw@mjwconsult.co.uk>
Mon, 19 Jul 2021 14:28:50 +0000 (15:28 +0100)
ext/recaptcha/lib/recaptcha/recaptchalib.php

index 6eab91ebac57c81d0c71bf7057c8459d22322dbf..fdc506eed1c9952ddaaec22f4fddddd6e10cd6d2 100644 (file)
@@ -155,8 +155,8 @@ function recaptcha_check_answer ($privkey, $remoteip, $response, $extra_params =
   $answers = json_decode($validationResponse, TRUE);
   $recaptcha_response = new ReCaptchaResponse();
 
-  $recaptcha_response->is_valid = $answers['success'];
-  $recaptcha_response->error = $answers['error-codes'];
+  $recaptcha_response->is_valid = $answers['success'] ?? NULL;
+  $recaptcha_response->error = $answers['error-codes'] ?? NULL;
   return $recaptcha_response;
 
 }