diff options
Diffstat (limited to 'src/match_up/routes.py')
| -rw-r--r-- | src/match_up/routes.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/match_up/routes.py b/src/match_up/routes.py index f64eafa..57e9812 100644 --- a/src/match_up/routes.py +++ b/src/match_up/routes.py @@ -1,6 +1,6 @@ from match_up import app, rg from jinja2 import Environment, PackageLoader -from flask import render_template, request, url_for +from flask import render_template, request, url_for, Response re = Environment(loader=PackageLoader("match_up")) @@ -101,6 +101,14 @@ def get_list_of_players(): return re.get_template("players.j2").render(players=all_players, url_for=url_for) +@app.route("/reset_players", methods=["POST"]) +def reset_all_players(): + rg.players.reset_all_players() + response = Response("Players reset!") + response.headers["HX-Refresh"] = "true" + return response + + @app.route("/court-toggle/<court_number>", methods=["POST"]) def toggle_court(court_number): id = int(court_number) |
