app/soc/logic/models/user.py
changeset 459 2cfcedaf7c16
parent 448 075360be6743
child 481 94834a1e6c01
--- a/app/soc/logic/models/user.py	Mon Nov 10 00:41:01 2008 +0000
+++ b/app/soc/logic/models/user.py	Mon Nov 10 00:41:54 2008 +0000
@@ -53,13 +53,22 @@
   def getKeyValues(self, entity):
     """See base.Logic.getKeyValues.
     """
-    
+
     return [entity.id.email()]
 
+  def getSuffixValues(self, entity):
+    """See base.Logic.getSuffixValues
+    """
+
+    return [entity.link_name]
+
   def getKeyValuesFromFields(self, fields):
     """See base.Logic.getKeyValuesFromFields.
     """
 
+    if 'email' in fields:
+      return [fields['email']]
+
     properties = {
         'link_name': fields['link_name']
         }