Skip to content

Commit b27784a

Browse files
committed
make api return object not array
1 parent 4ff3a96 commit b27784a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

app/server.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import traceback
55
import os
66
import psycopg
7+
from psycopg.rows import dict_row
78

89
from dotenv import load_dotenv
910

@@ -37,7 +38,7 @@ def get_visits():
3738
FROM visits
3839
WHERE visits.datetime BETWEEN (%s) AND (%s);'''
3940
conn = get_db()
40-
with conn.cursor() as c:
41+
with conn.cursor(row_factory=dict_row) as c:
4142
c.execute(query, [begin_date, end_date])
4243
res = c.fetchall()
4344
return res
@@ -57,7 +58,7 @@ def get_registrations():
5758
FROM registrations
5859
WHERE registrations.datetime BETWEEN (%s) AND (%s);'''
5960
conn = get_db()
60-
with conn.cursor() as c:
61+
with conn.cursor(row_factory=dict_row) as c:
6162
c.execute(query, [begin_date, end_date])
6263
res = c.fetchall()
6364
return res

0 commit comments

Comments
 (0)