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.

Reply via email to