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)