Opened 8 years ago
Last modified 8 years ago
#12379 closed defect
Recaptcha2Captcha doesn't handle response correctly — at Version 1
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Milestone: | plugin - spam-filter |
Component: | plugin/spamfilter | Version: | |
Severity: | normal | Keywords: | |
Cc: | Dirk Stöcker | Branch: | |
Release Notes: |
|
||
API Changes: | |||
Internal Changes: |
Description
Seeing the following error with Recaptcha2:
2016-03-02 19:39:42,444 Trac[recaptcha2] WARNING: reCAPTCHA returned error: "success": true,
The problem is that Recaptcha2 return JSON, but the data is handled as if it was a newline delimited string: plugins/1.0/spam-filter/tracspamfilter/captcha/recaptcha2.py@14567:82#L63.
Recaptcha returns string data, so the issue here may be that the code was copied from tracspamfilter.captcha.recaptcha
.
Another issue I noticed while working in a dev environment is that Recaptcha2 is not rendered because the Submit button is placed inside the div
where the captcha is rendered.
Patch forthcoming.
Change History (2)
by , 8 years ago
Attachment: | Screen Shot 2016-03-02 at 18.39.51.png added |
---|
comment:1 by , 8 years ago
Release Notes: | modified (diff) |
---|
Fixed in [14578], but I'll leave the ticket open until the fix is confirmed on the production server.