app/soc/views/helper/access.py
changeset 1176 c211191e7d81
parent 1163 d8c50be19232
child 1177 53c802c2a2e2
--- a/app/soc/views/helper/access.py	Mon Feb 02 13:48:15 2009 +0000
+++ b/app/soc/views/helper/access.py	Mon Feb 02 13:59:07 2009 +0000
@@ -592,7 +592,7 @@
         'status': 'group_accepted',
         }
 
-    entity = request_logic.getFromFields(fields)
+    entity = request_logic.getForFields(fields, unique=True)
 
     if entity and (entity.scope.status not in ['invalid', 'inactive']):
       return
@@ -682,7 +682,7 @@
 
     fields = {
         'link_id': django_args['link_id'],
-        field_name: self.user,
+        field_name: self.user.key().name(),
         }
 
     entity = logic.getForFields(fields)