Greetings,
I have a webform in a block that has captcha and botcha enabled. When the form first appears on the block, the captcha form shows as intended. But as the form is submitted, and a mandatory field is not completed (triggering the "must fill in" alert message, then the captcha form is no longer visible, and thus the form can no longer be submitted.
If all the mandatory fields are filled in upon the initial submission of the form (and the captcha challenge filled out), the form works and is submitted.
If anyone has any insight into how to solve this issue, I would appreciate it.
Thank you in advance for any assistance you can provide.
Scott
Comments
Comment #1
scott859 CreditAttribution: scott859 commentedI looked further into this and it appears to be tied to Botcha, disabling Botcha the form works as intended. I'll also post this issue in the Botcha issues as it doesn't appear to be related to Captcha.
If anyone knows any workaround on this - please let me know.
Thanks again.
Comment #2
scott859 CreditAttribution: scott859 commentedOkay - I believe selecting "AJAX Friendly" as the Botcha recipe solved this issue - the form now submits correctly.
Comment #3
quicksketchThanks @scott859, it sounds like some kind of problem with Botcha; I'm glad you could figure out a solution. Do you think there's anything needed on the Webform side here?
Comment #4
quicksketchComment #5
scott859 CreditAttribution: scott859 commentedThanks @quicksketch, no not that I can tell (nothing needed from Webform on this) - I "think" it is a Botcha issue at this point.
Thanks for following up with me on this.
Comment #7
ehsankhfr CreditAttribution: ehsankhfr commentedCheck Persistence - Always add a challenge. in Captcha administration page.