Bug #37207
callback payment, Unicode-objects must be encoded before hashing
Statut:
Rejeté
Priorité:
Haut
Assigné à:
-
Version cible:
-
Début:
25 octobre 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
File "/usr/lib/python3/dist-packages/combo/apps/lingo/views.py" in get 569. return self.handle_callback(request, request.environ['QUERY_STRING'], **kwargs) File "/usr/lib/python3/dist-packages/combo/apps/lingo/views.py" in handle_callback 561. self.handle_response(request, backend_response, **kwargs) File "/usr/lib/python3/dist-packages/combo/apps/lingo/views.py" in handle_response 472. payment_response = payment.response(backend_response) File "/usr/lib/python3/dist-packages/eopayment/__init__.py" in response 174. return self.backend.response(query_string, **kwargs) File "/usr/lib/python3/dist-packages/eopayment/paybox.py" in response 335. signed = verify(data, sig) File "/usr/lib/python3/dist-packages/eopayment/paybox.py" in verify 145. h = SHA.new(data) File "/usr/lib/python3/dist-packages/Crypto/Hash/SHA.py" in new 90. return SHA1Hash().new(data) ... Exception Type: TypeError at /lingo/callback-payment-backend/6/ Exception Value: Unicode-objects must be encoded before hashing
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Nouveau à Rejeté
En fait un bug eopayment, #37212.
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Lié à Bug #37212: paybox, Unicode-objects must be encoded before hashing ajouté