From a245621ab81c4854719021d7725082cf2b0265c2 Mon Sep 17 00:00:00 2001 From: Arc <33088785+arcbtc@users.noreply.github.com> Date: Wed, 5 Feb 2020 11:36:52 +0000 Subject: [PATCH] Rollback, see if it fixes json decoding --- lnbits/helpers.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lnbits/helpers.py b/lnbits/helpers.py index eca91a6..ef009e3 100644 --- a/lnbits/helpers.py +++ b/lnbits/helpers.py @@ -3,10 +3,13 @@ import sqlite3 class MegaEncoder(json.JSONEncoder): - def default(self, obj): - if isinstance(obj, sqlite3.Row): - return {k: obj[k] for k in obj.keys()} - return obj + def default(self, o): + if type(o) == sqlite3.Row: + val = {} + for k in o.keys(): + val[k] = o[k] + return val + return o def megajson(obj):