--- MPIWGWeb/MPIWGProjects.py 2010/09/14 06:22:50 1.47.2.118 +++ MPIWGWeb/MPIWGProjects.py 2010/09/14 06:46:33 1.47.2.119 @@ -140,6 +140,7 @@ class MPIWGProject_publication(Folder): self._setObject('publicationImage2',nO) + self.ZCacheable_invalidate() if RESPONSE: self.redirect(RESPONSE,"../managePublications") @@ -196,7 +197,7 @@ class MPIWGProject_relatedProject(Folder self.projectWEB_title=object.getContent('WEB_title')[0:] self.enabled=True; - + self.ZCacheable_invalidate() if RESPONSE: self.redirect(RESPONSE,"../manageRelatedProjects") @@ -529,7 +530,7 @@ class MPIWGProject(CatalogAware,Folder,C obj.enabled=True; obj.place=self.getLastPublicationNumber()+1 obj.id=name - + self.ZCacheable_invalidate() if RESPONSE is not None: self.redirect(RESPONSE,'managePublications') @@ -570,7 +571,7 @@ class MPIWGProject(CatalogAware,Folder,C obj.enabled=True; obj.place=self.getLastRelatedProjectNumber()+1 obj.id=name - + self.ZCacheable_invalidate() if RESPONSE is not None: self.redirect(RESPONSE,'manageRelatedProjects') @@ -596,6 +597,7 @@ class MPIWGProject(CatalogAware,Folder,C def deletePublication(self,id,RESPONSE=None): """delete Publication id""" self.manage_delObjects([id]) + self.ZCacheable_invalidate() if RESPONSE: self.redirect(RESPONSE,'managePublications') @@ -603,6 +605,7 @@ class MPIWGProject(CatalogAware,Folder,C def deleteRelatedProject(self,id,RESPONSE=None): """delete Publication id""" self.manage_delObjects([id]) + self.ZCacheable_invalidate() if RESPONSE: self.redirect(RESPONSE,'manageRelatedProjects')