fix: reuse status_list_query

This commit is contained in:
2026-04-29 11:19:16 +02:00
parent a40f12a5d6
commit 35bf34a406
+1 -1
View File
@@ -199,6 +199,7 @@ def service_details():
return ("Services is not owned by {}".format(user))
two_weeks_ago_ts = int((datetime.datetime.now() - datetime.timedelta(days=14)).timestamp())
status_list_query = db.session.query(Status).filter(Status.service==service.service)
recent_query = (
status_list_query
.filter(Status.timestamp >= two_weeks_ago_ts, Status.service==service.service)
@@ -207,7 +208,6 @@ def service_details():
status_list = recent_query.all()
if not recent_entries:
status_list_query = db.session.query(Status).filter(Status.service==service.service)
status_list = status_list_query.order_by(sqlalchemy.desc(Status.timestamp)).limit(1000).all()
# build status tupel (repeats, status) #