--- MPIWGWeb/Attic/MPIWGRoot.py 2008/09/01 15:42:58 1.1.2.9 +++ MPIWGWeb/Attic/MPIWGRoot.py 2008/09/02 12:00:06 1.1.2.10 @@ -339,6 +339,7 @@ class MPIWGRoot(ZSQLExtendFolder): def isActiveMember(self,key): """tested ob Mitarbeiter key ist aktiv""" + key=utf8ify(key) ret=self.getat(self.ZSQLInlineSearch(_table='personal_www', _op_key='eq',key=key, _op_publish_the_data='eq', @@ -537,7 +538,7 @@ class MPIWGRoot(ZSQLExtendFolder): else: ret.append(project) - logging.debug("getContexts: childs=%s parents=%s depth=%s => %s"%(childs,parents,depth,repr(ret))) + #logging.debug("getContexts: childs=%s parents=%s depth=%s => %s"%(childs,parents,depth,repr(ret))) return ret @@ -1081,6 +1082,7 @@ class MPIWGRoot(ZSQLExtendFolder): if key=="": return "" + key=utf8ify(key) catalogged=self.MembersCatalog({'getKey':key}) if len(catalogged)==0: return "" @@ -1128,6 +1130,7 @@ class MPIWGRoot(ZSQLExtendFolder): if proj: proj2=[] for x in proj: + #logging.error("proj:%s"%repr(x.getPath())) if (not getattr(x.getObject(),'invisible',None)) and (getattr(x.getObject(),'archiveTime','')==''): proj2.append(x) @@ -1139,7 +1142,7 @@ class MPIWGRoot(ZSQLExtendFolder): proj2.sort(sortP) projectListe=[] - + #logging.error("getprojectsofmember proj2: %s"%repr(proj2)) for proj in proj2: obj=proj.getObject() add=False @@ -1150,7 +1153,7 @@ class MPIWGRoot(ZSQLExtendFolder): if obj.isArchivedProject(): add=True else: #alle - add=True + add=True if onlyActive==1: #nur active projecte if obj.isActiveProject(): @@ -1167,7 +1170,7 @@ class MPIWGRoot(ZSQLExtendFolder): if add: projectListe.append(obj) - + #logging.error("getprojectsofmember projectliste: %s"%repr(projectListe)) return projectListe def givePersonList(self,name):