From 77a591df3768207ef52a3df77333492c7d2626e9 Mon Sep 17 00:00:00 2001 From: David Hu Date: Wed, 24 Apr 2013 15:11:11 -0700 Subject: [PATCH] Fix unexpected captcha iden in response of successful API calls. --- r2/r2/lib/validator/validator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/r2/r2/lib/validator/validator.py b/r2/r2/lib/validator/validator.py index 30080b6f1..47a38b4e9 100644 --- a/r2/r2/lib/validator/validator.py +++ b/r2/r2/lib/validator/validator.py @@ -277,7 +277,8 @@ 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) or c.errors)): + (form.has_errors('captcha', errors.BAD_CAPTCHA) or + form.has_error())): form.new_captcha() elif (isinstance(validator, VRatelimit) and form.has_errors('ratelimit', errors.RATELIMIT)):