--- ECHO_content/VLPExtension.py 2005/02/24 22:59:20 1.38 +++ ECHO_content/VLPExtension.py 2005/02/28 13:57:32 1.39 @@ -371,12 +371,10 @@ class VLP_collection(ECHO_collection): if not hasattr(self,fileName): newObj=VLP_resource(fileName,'',metalink,fileName,fileName,fileName,'generated','book','','','','','','') self._setObject(fileName,newObj) - + RESPONSE.write("got: %s\n"%fileName) genObj=getattr(self,fileName) genObj.createIndexFile() - - if RESPONSE is not None: RESPONSE.redirect('manage_main') @@ -500,8 +498,10 @@ class VLP_resource(ECHO_resource,Cacheab else: self._setObject('fulltext',ECHO_fullText(id,'')) - getattr(self,'fulltext').pt_edit(re3.encode('utf-8','ignore'),'text/xml') - + try: + getattr(self,'fulltext').pt_edit(re3.encode('utf-8','ignore'),'text/xml') + except: + getattr(self,'fulltext').pt_edit(re3,'text/xml') return "FT: %s"%self.getId() else: return "no: %s"%self.getId()