From 9bcc8d7a067188363af3dab2b6fac6d5ca9ae3c8 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 8 Mar 2019 01:16:08 +0100 Subject: [PATCH 4/4] add bool to json serializable types (to be rebased) --- passerelle/base/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passerelle/base/models.py b/passerelle/base/models.py index 543ac60..216c8de 100644 --- a/passerelle/base/models.py +++ b/passerelle/base/models.py @@ -670,7 +670,7 @@ class ProxyLogger(object): request = extra.get('request') def is_json_serializable(value): - return isinstance(value, (list, dict) + six.integer_types + six.string_types) + return isinstance(value, (list, dict, bool) + six.integer_types + six.string_types) attr['extra'] = {key: value for key, value in extra.items() if is_json_serializable(value)} if getattr(request, 'META', None): -- 2.20.1