Bug #39882
bytes to Decimal, sur les objets Invoice
Début:
14 février 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Exception: type = '<class 'TypeError'>', value = 'conversion from bytes to Decimal is not supported' Stack trace (most recent call first): File "/usr/lib/python3/dist-packages/wcs/qommon/storage.py", line 463, in storage_load 461 else: 462 unpickler = pickle.Unpickler > 463 return unpickler(fd, **PICKLE_KWARGS).load() 464 465 @classmethod locals: cls = <class 'modules.payments.Invoice'> fd = <_io.BufferedReader name=b'/var/lib/wcs/noyelles-godault.au-quotidien.com/invoices/20200210-r1-f121-18090-39'> unpickler = <class 'wcs.publisher.UnpicklerClass'>
Historique
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Nouveau à Solution déployée
~Même trace #39858#note-2 ~même punition, hack du module decimal puis conversion via
from auquotidien.modules.payments import Invoice for invoice in Invoice.select(): invoice.store()