From 1b4d6253f3a911ae172527d8fa788f5fcdc51591 Mon Sep 17 00:00:00 2001 From: Ruhani Nagda Date: Thu, 3 Sep 2026 17:29:52 +0530 Subject: [PATCH] Ruhani Nagda: rmn2151 Added a function to sort the scoreboard by team scores in descending order. --- server.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server.py b/server.py index 372a266c..f9f0a2cc 100644 --- a/server.py +++ b/server.py @@ -34,10 +34,12 @@ "score": 1 }, ] - +def sort_scoreboard(): + scoreboard.sort(key=lambda team: team["score"], reverse=True) @app.route('/') def show_scoreboard(): + sort_scoreboard() return render_template('scoreboard.html', scoreboard = scoreboard) @app.route('/increase_score', methods=['GET', 'POST']) @@ -50,7 +52,7 @@ def increase_score(): for team in scoreboard: if team["id"] == team_id: team["score"] += 1 - + sort_scoreboard() return jsonify(scoreboard=scoreboard)