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)