From 1ea7de04d800cd4a936ddd8409dbb42951ebeb73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 8 Sep 2016 21:24:59 +0200 Subject: [PATCH] forms: remove captcha on workflow action forms (#13110) --- tests/test_form_pages.py | 3 --- wcs/forms/common.py | 4 ---- 2 files changed, 7 deletions(-) diff --git a/tests/test_form_pages.py b/tests/test_form_pages.py index 2461ba2..fe42271 100644 --- a/tests/test_form_pages.py +++ b/tests/test_form_pages.py @@ -929,9 +929,6 @@ def test_form_tracking_code(pub): resp = resp.follow() assert 'form_comment' in resp.body # makes sure user is treated as submitter resp.forms[0]['comment'] = 'hello world' - session_id = app.cookies.values()[0].strip('"') - session = BasicSession.get(session_id) - resp.forms[0]['captcha$q'] = session.get_captcha_token(resp.forms[0]['captcha$token'].value)['answer'] resp = resp.forms[0].submit() assert formdef.data_class().get(formdata_id).evolution[-1].comment == 'hello world' diff --git a/wcs/forms/common.py b/wcs/forms/common.py index 477c298..cde0a10 100644 --- a/wcs/forms/common.py +++ b/wcs/forms/common.py @@ -232,13 +232,9 @@ class FormStatusPage(Directory): r += self.receipt() r += self.history() - form = None - session = get_session() user = get_request().user form = self.filled.get_workflow_form(user) - if form: - form.add_captcha() if form and form.is_submitted(): if not form.has_errors(): -- 2.9.3