app/soc/logic/site/id_user.py
changeset 245 b14c2c4d3484
parent 230 cb2c7ae5424d
child 262 52a42831d9d6
--- a/app/soc/logic/site/id_user.py	Wed Oct 01 09:43:25 2008 +0000
+++ b/app/soc/logic/site/id_user.py	Wed Oct 01 14:23:28 2008 +0000
@@ -201,7 +201,8 @@
     return True
   else:
     return False
-    
+
+
 def isIdUser(id=None):
   """Returns True if a Google Account has it's User entity in datastore.
 
@@ -223,6 +224,7 @@
   
   return True
 
+
 def isIdDeveloper(id=None):
   """Returns True if a Google Account is a Developer with special privileges.
   
@@ -263,19 +265,6 @@
   return user.is_developer
 
 
-LINKNAME_REGEX = re.compile(key_name.LINKNAME_PATTERN)
-
-def isLinkNameFormatValid(link_name):
-  """Returns True if link_name is in a valid format.
-  
-  Args:
-    link_name: link name used in URLs to identify user
-  """
-  if LINKNAME_REGEX.match(link_name):
-    return True
-  return False
-
-
 def getUserFromLinkName(link_name):
   """Returns User entity for link_name or None if not found.
     
@@ -284,6 +273,7 @@
   """
   return soc.models.user.User.gql('WHERE link_name = :1', link_name).get()
 
+
 def getUserFromKeyName(key_name):
   """Returns User entity for key_name or None if not found.
     
@@ -292,6 +282,7 @@
   """
   return soc.models.user.User.get_by_key_name(key_name)
 
+
 def getUserIfLinkName(link_name):
   """Returns User entity for supplied link_name if one exists.
   
@@ -413,6 +404,7 @@
   # in a transaction
   return updateUserProperties(user, **user_properties)
 
+
 def updateUserForKeyName(key_name, **user_properties):
   """Update existing User entity for keyname with supplied properties.
 
@@ -437,6 +429,7 @@
   # in a transaction
   return updateUserProperties(user, **user_properties)
 
+
 def updateUserProperties(user, **user_properties):
   """Update existing User entity using supplied User properties.
 
@@ -453,7 +446,7 @@
 
   return db.run_in_transaction(update)
 
-  
+
 def _unsafeUpdateUserProperties(user, **user_properties):
   """(see updateUserProperties)
   
@@ -478,4 +471,4 @@
       prop.__set__(user, value)
         
   user.put()
-  return user
+  return user
\ No newline at end of file