--- versionedFile/extVersionedFile.py 2007/11/23 17:52:34 1.15 +++ versionedFile/extVersionedFile.py 2007/11/23 18:51:39 1.17 @@ -1130,7 +1130,7 @@ class extVersionedFile(CatalogAware,Fold changeVersionedFileForm = PageTemplateFile('zpt/changeVersionedFile', globals()) - def manage_changeVersionedFile(self,title,vC,author,comment): + def manage_changeVersionedFile(self,title,vC,author,comment,RESPONSE=None): """Change VersionedFile metadata""" self.title = title self.author = author @@ -1144,6 +1144,9 @@ class extVersionedFile(CatalogAware,Fold else: cob.versionComment=comment + if RESPONSE: + RESPONSE.redirect('manage_main') + def download(self): """download""" @@ -1151,6 +1154,7 @@ class extVersionedFile(CatalogAware,Fold self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream") self.content_type="application/octet-stream" self.REQUEST.RESPONSE.redirect(self.REQUEST['URL1']+'/'+self.getId()+'/'+self.getContentObject().getId()) + security.declareProtected('AUTHENTICATED_USER','downloadLocked') def downloadLocked(self):