--- versionedFile/extVersionedFile.py 2008/10/01 15:59:01 1.27 +++ versionedFile/extVersionedFile.py 2008/10/09 07:44:34 1.29 @@ -631,7 +631,11 @@ class extVersionedFileObject(ExtFile): #logging.debug("+++++++getData1:"+repr(self.get_filename())) filename = self.get_filename() #return ExtFile.index_html(self) - return file(filename).read() + try: + return file(filename).read() + except: + return ExtFile.index_html(self) + def getFileName(self): """return filename""" @@ -947,12 +951,12 @@ class extVersionedFile(CatalogAware,Fold lv=None for v in self.objectValues(self.content_meta_type): - logging.debug("getlastversion: check %s"%v.getId()) + #logging.debug("getlastversion: check %s"%v.getId()) if v.getVersionNumber() > tmp: tmp=v.getVersionNumber() lv=v - logging.debug("getlastversion: got %s"%lv.getId()) + #ogging.debug("getlastversion: got %s"%lv.getId()) return lv def getContentObject(self):