From 6c1afa82ffc990f9d3c62a905cb046c3aaeb1efb Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sun, 12 Nov 2023 08:03:00 +0100 Subject: [PATCH] fix: limit and oder status results displayed --- server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index e63906e..7412f8f 100755 --- a/server.py +++ b/server.py @@ -142,7 +142,8 @@ def service_details(): if service.owner and str(service.owner) != user: return ("Services is not owned by {}".format(user)) - status_list = db.session.query(Status).filter(Status.service==service.service).all() + status_list_query = db.session.query(Status).filter(Status.service==service.service) + status_list = status_list_query.order_by(sqlalchemy.desc(Status.date)).limit(20).all() icinga_link = icingatools.build_icinga_link_for_service(user, service.service, service.staticly_configured, app)