[Checkins] SVN: z3c.form/trunk/src/z3c/form/browser/select.py Unbreak the select field widget. However, this mechanics needs to be thinked on more, as select widget may not necessarily be source-based, as updateTerms actually does an adapter lookup for ITerms. And there's a radio select widget and may be some more.

Dan Korostelev nadako at gmail.com
Sat Feb 14 12:18:32 EST 2009


Log message for revision 96543:
  Unbreak the select field widget. However, this mechanics needs to be thinked on more, as select widget may not necessarily be source-based, as updateTerms actually does an adapter lookup for ITerms. And there's a radio select widget and may be some more.

Changed:
  U   z3c.form/trunk/src/z3c/form/browser/select.py

-=-
Modified: z3c.form/trunk/src/z3c/form/browser/select.py
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/select.py	2009-02-14 16:36:58 UTC (rev 96542)
+++ z3c.form/trunk/src/z3c/form/browser/select.py	2009-02-14 17:18:32 UTC (rev 96543)
@@ -81,9 +81,8 @@
                                           interfaces.IFieldWidget)
 
 
-# IBaseVocabulary can change to ISource once vocabularies are deprecated
 @zope.component.adapter(zope.schema.interfaces.IChoice,
-                        zope.schema.interfaces.IBaseVocabulary,
+                        zope.interface.Interface,
                         interfaces.IFormLayer)
 @zope.interface.implementer(interfaces.IFieldWidget)
 def SelectFieldWidget(field, source, request=None):



More information about the Checkins mailing list