Commit graph

1 commit

Author SHA1 Message Date
Ernad Husremovic
2374290414 fix: QwebJSON circular reference on non-serializable session_info values
The QwebJSON.dumps default handler returned non-serializable objects
unchanged, causing Python's json encoder to report "Circular reference
detected". Use odoo.tools.json.json_default() as fallback to properly
convert ReadonlyDict, lazy, datetime, bytes, Domain and other types.

🤖 assisted by claude
2026-03-10 13:56:35 +01:00