Skip to content
Snippets Groups Projects
Commit 56cfd344 authored by Patrick Tombez's avatar Patrick Tombez
Browse files

[FIX] payment: Keep session serializable


Fix error like "TypeError: {4} is not JSON serializable" when
serializing the session object (e.g. for external storage)

closes odoo/odoo#41341

X-original-commit: e91e38fa
Signed-off-by: default avatarDamien Bouvy (dbo) <dbo@odoo.com>
parent 16ae8aed
No related branches found
No related tags found
No related merge requests found
......@@ -35,7 +35,7 @@ class PaymentProcessing(http.Controller):
if not transactions:
return False
tx_ids_list = set(request.session.get("__payment_tx_ids__", [])) | set(transactions.ids)
request.session["__payment_tx_ids__"] = tx_ids_list
request.session["__payment_tx_ids__"] = list(tx_ids_list)
return True
@staticmethod
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment