From d505ec7adebb5e5f87772d21d7b7764566c4e8cf Mon Sep 17 00:00:00 2001 From: Felix Breidenstein Date: Sun, 29 Mar 2020 23:55:33 +0200 Subject: [PATCH] serve: Add ?unsorted flag to /transactions --- serve.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/serve.py b/serve.py index 754f38b..3a82a80 100644 --- a/serve.py +++ b/serve.py @@ -42,7 +42,12 @@ def delete_category(name): @route("/transactions") def transactions(): - transactions = session.query(Transaction).all() + if request.GET.get("unsorted", None): + print("Unsorted") + transactions = session.query(Transaction).filter(Transaction.category_id == None).all() + else: + print("all") + transactions = session.query(Transaction).all() categories = session.query(Category).all() childs = [c for c in categories if c.is_child()] return template("transactions", transactions=transactions, categories=childs) @@ -66,4 +71,4 @@ def buksort(): def command(profile): global session session = get_session(profile) - run(host="localhost", port=8080, reloader=True, debug=True) + run(host="0.0.0.0", port=8080, reloader=True)