diff --git a/news/234.bugfix b/news/234.bugfix new file mode 100644 index 00000000..8bfc3559 --- /dev/null +++ b/news/234.bugfix @@ -0,0 +1 @@ +Apply validation for all captchas. @ksuess \ No newline at end of file diff --git a/plone/app/discussion/browser/validator.py b/plone/app/discussion/browser/validator.py index 734b6c2d..18db7d02 100644 --- a/plone/app/discussion/browser/validator.py +++ b/plone/app/discussion/browser/validator.py @@ -49,7 +49,7 @@ def validate(self, value): registry = queryUtility(IRegistry) settings = registry.forInterface(IDiscussionSettings, check=False) - if settings.captcha in ("captcha", "recaptcha", "norobots"): + if settings.captcha != "disabled": captcha = getMultiAdapter( (aq_inner(self.context), self.request), name=settings.captcha )