Projet

Général

Profil

« Précédent | Suivant » 

Révision bcc8ff57

Ajouté par Benjamin Dauvergne il y a environ 9 ans

convert display_name to ASCII before giving it to eopayment (fixes #6903)

Voir les différences:

extra/modules/payments.py
24 24
from qommon.storage import StorableObject
25 25
from qommon.form import htmltext, StringWidget, TextWidget, SingleSelectWidget, \
26 26
    WidgetDict
27
from qommon.misc import latin1_to_ascii
27 28

  
28 29
from wcs.formdef import FormDef
29 30
from wcs.formdata import Evolution
......
406 407
    if request.user and request.user.email:
407 408
        request_kwargs['email'] = request.user.email
408 409
    if request.user and request.user.display_name:
409
        request_kwargs['name'] = request.user.display_name
410
        request_kwargs['name'] = latin1_to_ascii(request.user.display_name)
410 411
    (order_id, kind, data) = payment.request(amount, next_url=url, **request_kwargs)
411 412
    transaction.order_id = order_id
412 413
    transaction.store()

Formats disponibles : Unified diff