--- MPIWGWeb/MPIWGProjects.py 2007/05/02 18:32:45 1.47.2.76 +++ MPIWGWeb/MPIWGProjects.py 2007/07/02 15:50:22 1.47.2.78 @@ -340,7 +340,7 @@ class MPIWGRoot(ZSQLExtendFolder): def getat(self,array,idx=0,default=None): """return array element idx or default (but no exception)""" - if len(array) < idx: + if len(array) <= idx: return default else: return array[idx] @@ -844,14 +844,13 @@ class MPIWGRoot(ZSQLExtendFolder): ret+="Created %s \n"%e_mail created=True except: - msg="Cannot create new user %s (%s %s)"%(e_mail,sys.exc_info()[0],sys.exc_info()[1]) logging.error(msg) ret+=msg+"\n" created=False if created: - qstr="update personal_www set web_object_created='yes',e_mail='%s' where key=%s"%(e_mail,self.ZSQLQuote(k)) + qstr="update personal_www set web_object_created='yes',e_mail='%s@mpiwg-berlin.mpg.de' where key=%s"%(e_mail,self.ZSQLQuote(k)) self.ZSQLQuery(qstr) return ret