From a6a4f00623a5c11183679ba4e88c8ca5965f7bb9 Mon Sep 17 00:00:00 2001 From: Greg Date: Sun, 11 May 2025 10:38:08 +0200 Subject: [PATCH] From Json to DB B6 --- app.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 8c22337..fd31da1 100644 --- a/app.py +++ b/app.py @@ -41,10 +41,13 @@ def get_initial_data(): # Set default guest name for all dates pass +def parse_date(date_str): + return datetime.strptime(date_str, '%y/%m/%d') + def db_to_json(): players = [p.name for p in Player.query.order_by(Player.id)] guest = "Guest" - dates = [d.date_str for d in Date.query.order_by(Date.id)] + dates = sorted([d.date_str for d in Date.query.all()], key=parse_date) attendance = {} for att in Attendance.query.all(): date = Date.query.get(att.date_id).date_str