From d344e26192f6efcc3e458098f2796c7b9cc53034 Mon Sep 17 00:00:00 2001 From: Mike Letellier Date: Thu, 12 Dec 2024 18:14:28 -0400 Subject: [PATCH] New filter frm_recaptcha_verify_domain --- classes/models/FrmRecaptchaSettings.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/classes/models/FrmRecaptchaSettings.php b/classes/models/FrmRecaptchaSettings.php index fbae5d6474..b41d5fba6c 100644 --- a/classes/models/FrmRecaptchaSettings.php +++ b/classes/models/FrmRecaptchaSettings.php @@ -14,7 +14,19 @@ class FrmRecaptchaSettings extends FrmFieldCaptchaSettings { * @return void */ protected function set_endpoint() { - $this->endpoint = 'https://www.google.com/recaptcha/api/siteverify'; + $domain = 'https://www.google.com'; + + /** + * @since x.x + * + * @param string $domain + */ + $filtered_domain = apply_filters( 'frm_recaptcha_verify_domain', $domain ); + if ( is_string( $filtered_domain ) ) { + $domain = $filtered_domain; + } + + $this->endpoint = $domain . '/recaptcha/api/siteverify'; } /**