-
-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dev/core#1755 Fix reCaptcha on Mailing Subscribe #17305
Conversation
(Standard links)
|
test this please |
jenkins, test this please |
jenkins, test this please (I'm not sure I understand the test output, if relevant or not) test output includes warnings such as:
|
@mlutfy it's not blocking on this PR - I think agreeing an approach around this stuff is blocking progress on the property bag (& I think at the moment we're gonna hit pause on it) but for this PR it can be ignored. |
@jusfreeman I feel sure you volunteered to review this one... |
@eileenmcnaughton happy to be volunteered to review PRs (and providing I have sufficient staff resources available) can do. However, we don't use this feature at all - have found it to be too problematic. |
@jusfreeman yes but you mentioned the word so in the meetup so you seemed an obvious victim |
It takes 5-10 minutes to test on a site with reCaptcha enabled, and would be much appreciated, since civicrm.org uses this :) (or we should flag it for deprecation, but afform is not yet able to support this use-case, unfortunately) |
I have asked Pengyi to review this today which includes Review Standards and the short template. C'mon, 5 - 10 minutes? That's not realistic at all. I've spent that long just reviewing this issue again. Agileware Ref: CIVICRM-1529 |
Thanks @jusfreeman & yes I agree review does take time |
|
@eileenmcnaughton @mlutfy review done Time worked, 1 hour 15 minutes |
Thanks @jusfreeman & thanks for adding some visibility on review time. @mlutfy can you check the issue @agileware-pengyi pointed out |
Sorry for my previous comment about review time, you're right.
reCaptcha is displayed, but it's not validated. In the first GIF, I did not click on the reCaptcha to pass the challenge. (I'm not sure if I understand correctly) Thank you for the review! |
@mlutfy I understood the comment as suggesting the 'your subscription has been sent' text disappears |
hmm, I'm still not sure I see it. Here's an example from civicrm.org: https://civicrm.org/civicrm/mailing/subscribe (I pre-filled the form, so that you don't have to stare while I type and pass a captcha) |
@agileware-pengyi can you please clarify? |
@mlutfy @eileenmcnaughton I didn't see the message in my test, but your test does have it. My test environment is the wp-demo from the buildkit. |
@agileware-pengyi do you know if the message was there before? It's starting to sound like it might not be there with or without the patch in WP |
@eileenmcnaughton yeah, just checked it and no message without the patch. So I think this is passed. |
@agileware-pengyi thanks for double checking - I'm guessing this got you over the 1.5 hours mark. Merging |
Overview
https://lab.civicrm.org/dev/core/-/issues/1755
The form submission will be accepted, without the challenge.
Before
After
Technical Details