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():