From e03ce3174ac7b1c936e657a30ed61fc29d78e11f Mon Sep 17 00:00:00 2001 From: cube Date: Tue, 31 Mar 2026 01:43:20 +0100 Subject: [PATCH] fix last updated --- myriad/home.py | 20 +++++++++++--------- myriad/templates/index.html | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/myriad/home.py b/myriad/home.py index 2f892f8..2181153 100644 --- a/myriad/home.py +++ b/myriad/home.py @@ -16,18 +16,20 @@ def index(): latest_start = db.execute("SELECT start_time FROM front_log ORDER BY start_time DESC").fetchone() latest_end = db.execute("SELECT end_time FROM front_log ORDER BY end_time DESC").fetchone() - + + latest = None if latest_start and latest_end: - latest = None - if latest_end[0]: - if latest_start[0] < latest_end[0]: - latest = latest_end[0] + start = latest_start[0] + end = latest_end[0] + if end: + if start > end: + latest = start else: - latest = latest_start[0] + latest = end else: - latest = latest_start[0] - else: - latest = None + latest = start + elif latest_start and not latest_end: + latest = latest_start[0] icons={} for member in homepage: diff --git a/myriad/templates/index.html b/myriad/templates/index.html index 5a8d026..ad14828 100644 --- a/myriad/templates/index.html +++ b/myriad/templates/index.html @@ -10,7 +10,7 @@ {% else %} There are currently no members listed as fronting {% endif %} - {% if latest %}
last updated: {{ get_datetime_str(last_updated) }}{% endif %} + {% if last_updated %}
last updated: {{ get_datetime_str(last_updated) }}{% endif %} {% for member in home_pins %}