- Issue created by @earthangelconsulting
I am linking this to the same issue that you opened in Captcha module. Is this really a bug in two modules? How do you know?
The ip address override is a relatively new feature: #2220275: Allow for skipping captcha based on IP Address or IP Range → .
- I can confirm the IP address override works outside of Webform.
- I can confirm the IP address override does not work inside Webform.
Yes the integration is a bit custom. I don't think you will get a full explanation of the system here because it is open-source.
That said I think I have a fix.
- Open on Drupal.org →Core: 10.1.4 + Environment: PHP 8.2 & MySQL 8last update
9 months ago Waiting for branch to pass - Status changed to Needs review
9 months ago 1:09am 26 March 2024 I opened a quick merge request that seems to work on my end. I haven't touched automated tests.
- Open on Drupal.org →Core: 10.1.4 + Environment: PHP 8.2 & MySQL 8last update
9 months ago Waiting for branch to pass - Open on Drupal.org →Core: 10.1.4 + Environment: PHP 8.2 & MySQL 8last update
9 months ago Waiting for branch to pass - 🇨🇦Canada earthangelconsulting
thanks @cliefen! amazing fast response there!
my apologies for creating two issues, but i honestly wasn't sure if the problem was in some API that the Captcha module was providing, or in something that Webforms was doing, so i wanted maintainers of both modules to see the problem.
that means i can probably just close that issue in the Captcha issues queue then.
i look forward to trying your MR to see if it works for me.
- First commit to issue fork.
- last update
9 months ago 536 pass - 🇺🇸United States jrockowitz Brooklyn, NY
I think we also have to solve the captcha to be safe.
- Status changed to Fixed
9 months ago 6:39pm 4 April 2024 -
jrockowitz →
committed 89e1a75f on 6.2.x authored by
cilefen →
Issue #3436030: webform CAPTCHA elements not respecting the CAPTCHA...
-
jrockowitz →
committed 89e1a75f on 6.2.x authored by
cilefen →
Automatically closed - issue fixed for 2 weeks with no activity.