From 79471a24149ffcfffe1b46ded1021720ae304301 Mon Sep 17 00:00:00 2001 From: freqnik Date: Mon, 27 Nov 2023 20:17:44 -0500 Subject: [PATCH] Update response for /v1/subscriptions/ to include keys in JSON --- meile_plan_api.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/meile_plan_api.py b/meile_plan_api.py index e6d5d0e..dec4fe1 100644 --- a/meile_plan_api.py +++ b/meile_plan_api.py @@ -292,10 +292,18 @@ def get_current_subscriber(walletAddress): c = GetDBCursor() c.execute(query) - + + rows = c.fetchall() + columns = [desc[0] for desc in c.description] + result = [] + for row in rows: + row = dict(zip(columns, row)) + result.append(row) + try: - return Response(jsonify(data=c.fetchall()), status=200, mimetype='application/json') - except: + return jsonify(result) + except Exception as e: + print(str(e)) abort(404) def UpdateMeileSubscriberDB():