Send captcha iden for failed calls to VCaptcha-decorated API methods.

This commit is contained in:
David Hu
2013-04-10 15:12:46 -07:00
committed by bsimpson63
parent 0e99da7160
commit 473f8377f1

View File

@@ -277,7 +277,7 @@ def _validatedForm(self, self_method, responder, simple_vals, param_vals,
# add data to the output on some errors
for validator in simple_vals:
if (isinstance(validator, VCaptcha) and
form.has_errors('captcha', errors.BAD_CAPTCHA)):
(form.has_errors('captcha', errors.BAD_CAPTCHA) or c.errors)):
form.new_captcha()
elif (isinstance(validator, VRatelimit) and
form.has_errors('ratelimit', errors.RATELIMIT)):