Révision bcc8ff57
Ajouté par Benjamin Dauvergne il y a environ 9 ans
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
convert display_name to ASCII before giving it to eopayment (fixes #6903)