From 8cf5c20c69e3fd38efa6803add1039ef559b2c09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 31 Oct 2011 17:07:13 +0100 Subject: [PATCH] redirect to same page in case of error --- tabellio/quiz/form.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tabellio/quiz/form.py b/tabellio/quiz/form.py index e179ed6..ad8b83c 100644 --- a/tabellio/quiz/form.py +++ b/tabellio/quiz/form.py @@ -85,8 +85,9 @@ class EffectiveQuizForm(form.Form): error = True plone_utils = getToolByName(self.context.context, 'plone_utils') if error: - plone_utils.addPortalMessage(_('YOU ARE WRONG!')) + plone_utils.addPortalMessage(_('Some errors, somewhere...')) + return self.request.response.redirect(self.context.context.absolute_url()) else: - plone_utils.addPortalMessage(_('YOU ARE RIGHT!')) - return self.request.response.redirect('./') + plone_utils.addPortalMessage(_('Congrats, you know all about us!')) + return self.request.response.redirect('./')