From 2de4f9af9cc10406864b4b0ce4def143785eb00e Mon Sep 17 00:00:00 2001 From: cube Date: Mon, 30 Mar 2026 22:24:27 +0100 Subject: [PATCH] fixed latest issues with fresh database --- myriad/home.py | 15 +++++++++------ myriad/templates/index.html | 2 +- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/myriad/home.py b/myriad/home.py index 94fba7d..2f892f8 100644 --- a/myriad/home.py +++ b/myriad/home.py @@ -16,15 +16,18 @@ 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_end[0]: - if latest_start[0] < latest_end[0]: - latest = latest_end[0] + + if latest_start and latest_end: + latest = None + if latest_end[0]: + if latest_start[0] < latest_end[0]: + latest = latest_end[0] + else: + latest = latest_start[0] else: latest = latest_start[0] else: - latest = latest_start[0] + latest = None icons={} for member in homepage: diff --git a/myriad/templates/index.html b/myriad/templates/index.html index d30f833..5a8d026 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 %} -
last updated: {{ get_datetime_str(last_updated) }} + {% if latest %}
last updated: {{ get_datetime_str(last_updated) }}{% endif %} {% for member in home_pins %}