app/soc/models/base.py
changeset 2074 5c75312566d5
parent 2059 4037b147ed10
child 2767 4011d44ba0b6
--- a/app/soc/models/base.py	Fri Apr 03 17:30:36 2009 +0000
+++ b/app/soc/models/base.py	Fri Apr 03 17:32:15 2009 +0000
@@ -60,8 +60,8 @@
     result = {}
 
     if not field_names:
-      props = self.properties()
-      field_names = [k for k, v in props.iteritems() if isinstance(v, self.DICT_TYPES)]
+      props = self.properties().iteritems()
+      field_names = [k for k, v in props if isinstance(v, self.DICT_TYPES)]
 
     for key in field_names:
       # Skip everything that is not valid