Commits

Artem Egorkine
committed
8c9d29e2010-08-24

Better handle the situations when reCaptcha keys are not configured. * Don't render the recaptcha field in the comment form if recaptcha is not configured; * Don't check recaptcha respose (assume pass) if recaptcha is not configured; * If recaptcha _is_ configured, but challenge/response fields are missing from the request, do not crash the app, but consider recaptcha check failed! * If recaptcha-client package is not installed, throw a better SetupError, hinting which package to install.