From 1a06bcf4f9750a9ca86bd234ff3190855e6b4313 Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Thu, 24 Sep 2015 13:43:01 +0200 Subject: [PATCH] Corrige unicode encode error sur vente --- gestion/ldap_crans.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 4a9850b8..3303dab6 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -4089,7 +4089,7 @@ class Facture(BaseClasseCrans): self._set('article', ['%s~~%s~~%s~~%s' % ( art['code'], - art['designation'].decode(config.in_encoding, errors='replace'), + art['designation'], str(art['nombre']), str(art['pu'])) for art in arts]) @@ -4141,7 +4141,7 @@ class Facture(BaseClasseCrans): if round(art['pu'], 2) != art['pu']: raise ValueError, u'pu ne doit pas avoir plus de 2 chiffres apres la virgule' art['nombre'] = int(art['nombre']) - if '~~' in art['designation'].decode(config.in_encoding): + if '~~' in unicode(art['designation']): raise ValueError, u'Ne pas mettre de ~~ dans les champs' arts.append(art)