fixed latest issues with fresh database

This commit is contained in:
cube
2026-03-30 22:24:27 +01:00
parent 1ee6a96d58
commit 2de4f9af9c
2 changed files with 10 additions and 7 deletions

View File

@@ -17,14 +17,17 @@ def index():
latest_start = db.execute("SELECT start_time FROM front_log ORDER BY start_time DESC").fetchone() 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_end = db.execute("SELECT end_time FROM front_log ORDER BY end_time DESC").fetchone()
latest = None if latest_start and latest_end:
if latest_end[0]: latest = None
if latest_start[0] < latest_end[0]: if latest_end[0]:
latest = latest_end[0] if latest_start[0] < latest_end[0]:
latest = latest_end[0]
else:
latest = latest_start[0]
else: else:
latest = latest_start[0] latest = latest_start[0]
else: else:
latest = latest_start[0] latest = None
icons={} icons={}
for member in homepage: for member in homepage:

View File

@@ -10,7 +10,7 @@
{% else %} {% else %}
<i><sub>There are currently no members listed as fronting</sub></i> <i><sub>There are currently no members listed as fronting</sub></i>
{% endif %} {% endif %}
<br><i><sub>last updated: {{ get_datetime_str(last_updated) }}</sub></i> {% if latest %}<br><i><sub>last updated: {{ get_datetime_str(last_updated) }}</sub></i>{% endif %}
</div> </div>
{% for member in home_pins %} {% for member in home_pins %}