app/soc/views/models/group.py
changeset 1218 569a3fe9cb88
parent 1153 4804f7f5a7c0
child 1283 438dceed3132
--- a/app/soc/views/models/group.py	Thu Feb 05 19:30:43 2009 +0000
+++ b/app/soc/views/models/group.py	Thu Feb 05 20:19:17 2009 +0000
@@ -154,8 +154,7 @@
 
     # find the application
     application_logic = params['application_logic']
-    key_fields = application_logic.logic.getKeyFieldsFromFields(kwargs)
-    application = application_logic.logic.getFromKeyFields(key_fields)
+    application = application_logic.logic.getFromKeyFields(kwargs)
 
     # extract the application fields
     field_names = application.properties().keys()
@@ -194,8 +193,7 @@
     self._applicantPost(request, context, fields)
 
     if not key_name:
-      key_fields =  self._logic.getKeyFieldsFromFields(fields)
-      key_name = self._logic.getKeyNameFromFields(key_fields)
+      key_name = self._logic.getKeyNameFromFields(fields)
 
     # create the group entity
     entity = self._logic.updateOrCreateFromKeyName(fields, key_name)