[Checkins] SVN: z3c.form/trunk/ Fix ``IGroupForm`` interface and actually use it in the ``GroupForm``

Stephan Richter srichter at gmail.com
Wed Jan 4 11:24:53 UTC 2012


Log message for revision 123934:
  Fix ``IGroupForm`` interface and actually use it in the ``GroupForm``
  class. See LP580839.
  
  

Changed:
  U   z3c.form/trunk/CHANGES.txt
  U   z3c.form/trunk/src/z3c/form/group.py
  U   z3c.form/trunk/src/z3c/form/interfaces.py

-=-
Modified: z3c.form/trunk/CHANGES.txt
===================================================================
--- z3c.form/trunk/CHANGES.txt	2012-01-04 02:13:50 UTC (rev 123933)
+++ z3c.form/trunk/CHANGES.txt	2012-01-04 11:24:52 UTC (rev 123934)
@@ -10,6 +10,12 @@
 
 - Make zope.container dependency more optional (it is only used in tests)
 
+- Cleaned whitespace in page templates.
+
+- Fix ``IGroupForm`` interface and actually use it in the ``GroupForm``
+  class. See LP580839.
+
+
 2.5.1 (2011-11-26)
 ------------------
 

Modified: z3c.form/trunk/src/z3c/form/group.py
===================================================================
--- z3c.form/trunk/src/z3c/form/group.py	2012-01-04 02:13:50 UTC (rev 123933)
+++ z3c.form/trunk/src/z3c/form/group.py	2012-01-04 11:24:52 UTC (rev 123934)
@@ -84,6 +84,7 @@
 
 class GroupForm(object):
     """A mix-in class for add and edit forms to support groups."""
+    implements(interfaces.IGroupForm)
 
     groups = ()
 

Modified: z3c.form/trunk/src/z3c/form/interfaces.py
===================================================================
--- z3c.form/trunk/src/z3c/form/interfaces.py	2012-01-04 02:13:50 UTC (rev 123933)
+++ z3c.form/trunk/src/z3c/form/interfaces.py	2012-01-04 11:24:52 UTC (rev 123934)
@@ -1036,7 +1036,7 @@
 class IGroup(IForm):
     """A group of fields/widgets within a form."""
 
-class IGroupForm(object):
+class IGroupForm(IForm):
     """A form that supports groups."""
 
     groups = zope.schema.Tuple(



More information about the checkins mailing list