[Checkins] SVN: zc.form/trunk/src/zc/form/browser/unionwidget.py fixed two bugs in union widget

Alex Chapman achapman at zope.com
Wed Dec 31 10:39:26 EST 2008


Log message for revision 94446:
  fixed two bugs in union widget

Changed:
  U   zc.form/trunk/src/zc/form/browser/unionwidget.py

-=-
Modified: zc.form/trunk/src/zc/form/browser/unionwidget.py
===================================================================
--- zc.form/trunk/src/zc/form/browser/unionwidget.py	2008-12-30 15:55:53 UTC (rev 94445)
+++ zc.form/trunk/src/zc/form/browser/unionwidget.py	2008-12-31 15:39:25 UTC (rev 94446)
@@ -71,6 +71,7 @@
                     return active.getValue()
                 widget = component.getMultiAdapter(
                     (active, self.request), IInputWidget)
+                widget.required = widget.context.required = self.required
                 widget.setPrefix(self.name)
                 try:
                     return widget.getInputValue()
@@ -80,7 +81,7 @@
                         self.context.__name__,
                         self.label,
                         e.errors)
-        return value
+        return missing_value
     
     template = namedtemplate.NamedTemplate('default')
     



More information about the Checkins mailing list