From f83e4f3334a58fa8834ddebfe8280e1cc1c09472 Mon Sep 17 00:00:00 2001 From: Goffi Date: Sat, 1 Dec 2018 14:34:55 +0100 Subject: [PATCH] tools (common/data_format): use "default" in json.dumps in serialise (useful notably to serialise jid.JID) --- sat/tools/common/data_format.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sat/tools/common/data_format.py b/sat/tools/common/data_format.py index e352380a..bc7eef6c 100644 --- a/sat/tools/common/data_format.py +++ b/sat/tools/common/data_format.py @@ -131,7 +131,7 @@ def serialise(data): @return(unicode): serialised data, can be transmitted as string to the bridge """ - return json.dumps(data, ensure_ascii=False) + return json.dumps(data, ensure_ascii=False, default=unicode) def deserialise(serialised_data, default=None, type_check=dict): """Deserialize data from bridge