On 2018-01-25 05:40, Francisco Maria Moyano Casco wrote:
> Hi,
> I'm having problems trying to copying text from a text field to a
> richtext field.
>
> I had success with normal characters, but when I try with special characters
> and some others (ñ,Ñ,áéíóú), it starts to behave unnormal.
>
> Some example of the code I'm using is:
>
> @classmethod
> def prepare_richtext(cls,message=''):
> from BeautifulSoup import BeautifulStoneSoup
> import cgi
> res = ''
> message = message.decode('utf-8')
> message = unicode(message)
> message = cgi.escape(message).encode('ascii', 'xmlcharrefreplace')
> res += "<div><b>"\
> +(datetime.now()+timedelta(hours=-3)).strftime("%d-%m-%Y %H:%M:%S")\
> +" - "
> res += message+" </b></div>"
> res = unicode(BeautifulStoneSoup(res,
> convertEntities=BeautifulStoneSoup.ALL_ENTITIES))
> return res
>
> For example: i wrote one single "ñ" on the text field and goes unnormal
> (doesn't copy the character, just add some other; and tryton ask me once and
> again to save the form when I want to reload/close it). But, when I wrote two
> ("ññ"), it goes well.
Probably https://bugs.tryton.org/issue5182
--
Cédric Krier - B2CK SPRL
Email/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
--
You received this message because you are subscribed to the Google Groups
"tryton" group.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tryton/20180125142953.GH23162%40kei.