summaryrefslogtreecommitdiff
path: root/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'app.py')
-rw-r--r--app.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/app.py b/app.py
index cdee313..9c12a6a 100644
--- a/app.py
+++ b/app.py
@@ -38,9 +38,10 @@ class Traces(restful.Resource):
@crossdomain(origin='*')
def get(self):
args = trace_parser.parse_args()
- traces = Trace.query.order_by(Trace.id.desc()).limit(3)
+ traces = Trace.query
if 'page' in request.args:
- traces = traces.from_self().filter_by(page=request.args['page'])
+ traces = traces.filter_by(page=request.args['page'])
+ traces = traces.order_by(Trace.id.desc()).limit(3)
return json.dumps([{
'page': trace.page,
'trace': json.loads(trace.trace)