--- ECHO_content/VLPExtension.py 2005/02/28 13:57:32 1.39 +++ ECHO_content/VLPExtension.py 2005/02/28 14:09:55 1.40 @@ -480,7 +480,7 @@ class VLP_resource(ECHO_resource,Cacheab if founds: for found in founds: - print "XXXXXX",found,self.resourceID + text=found.transcript if not text: text="" ret+=""+text+"" @@ -498,10 +498,12 @@ class VLP_resource(ECHO_resource,Cacheab else: self._setObject('fulltext',ECHO_fullText(id,'')) + try: getattr(self,'fulltext').pt_edit(re3.encode('utf-8','ignore'),'text/xml') except: - getattr(self,'fulltext').pt_edit(re3,'text/xml') + getattr(self,'fulltext').pt_edit(re3.encode('latin-1').decode('utf-8'),'text/xml') + return "FT: %s"%self.getId() else: return "no: %s"%self.getId()