--- MPIWGWeb/MPIWGProjects.py 2008/08/28 19:24:47 1.47.2.93 +++ MPIWGWeb/MPIWGProjects.py 2008/09/01 15:42:58 1.47.2.96 @@ -616,6 +616,12 @@ class MPIWGProject(CatalogAware,Folder): if date: return self.reTransformDate(date); else: + # test ob parent abgeschlossen ist + + ct=self.getContexts(parents=self.getContent('xdata_05'),depth=1) + if (len(ct)>0): #is there are parent + + return ct[0][0].getCompletedAt() return ''; def getStartedAt(self): @@ -888,7 +894,7 @@ class MPIWGProject(CatalogAware,Folder): text2=text else: text2=re.sub(r';([^\s])','; \g<1>',text) - + #teste ob ergebnis leer und header dann nehme title if (text2=='') and (field=='WEB_project_header'): @@ -1045,7 +1051,7 @@ class MPIWGProject(CatalogAware,Folder): """returns the current root (=top level) project""" ct=self.getContexts(parents=self.getContent('xdata_05')) if len(ct) > 0: - return ct[-1] + return ct[-1][0] else: return self