From fd8a53ccd0543eaa7203e3eb6a4a389776ed3cec Mon Sep 17 00:00:00 2001
From: Vincent Pelletier <vincent@nexedi.com>
Date: Fri, 30 Jun 2006 13:53:30 +0000
Subject: [PATCH] Remove useless code introduced in my last commit.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@8257 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Form/FormulatorPatch.py | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/product/ERP5Form/FormulatorPatch.py b/product/ERP5Form/FormulatorPatch.py
index 34ee415bd2..8f2ff43722 100644
--- a/product/ERP5Form/FormulatorPatch.py
+++ b/product/ERP5Form/FormulatorPatch.py
@@ -244,10 +244,7 @@ from Products.Formulator.Validator import BooleanValidator
 def BooleanValidator_validate(self, field, key, REQUEST):
     result = REQUEST.get(key, REQUEST.get('default_%s' % (key, )))
     if result is None:
-       if field.get_value('required'):
-         raise Exception, 'Required field %s has not been transmitted. Check that all required fields are in visible groups.' % (repr(field.id), )
-       else:
-         raise KeyError, 'Field %s is not present in request object.' % (repr(field.id), )
+       raise KeyError, 'Field %s is not present in request object.' % (repr(field.id), )
     if (not not result)==True:
        return 1
     else:
@@ -283,15 +280,6 @@ def CheckBoxWidget_render(self, field, key, value, REQUEST):
 
 CheckBoxWidget.render = CheckBoxWidget_render
 
-if 'required' not in CheckBoxWidget.property_names:
-  CheckBoxWidget.property_names = CheckBoxWidget.property_names + ['required']
-  CheckBoxWidget.required = fields.CheckBoxField('required',
-                                                   title='Required',
-                                                   description=(
-        "Enforces the need for the field to be rendered."),
-                                                   default=0)
-
-
 # Patch the render_view of a TextAreaWidget so that
 # it is rendered as a nice box, it is using the tag
 # readonly understood by most browsers for a text area
-- 
2.30.9