summaryrefslogtreecommitdiff
path: root/src/match_up/routes.py
diff options
context:
space:
mode:
authorKaran Jayachandra <mail@karanjayachandra.com>2024-11-15 13:42:39 +0100
committerKaran Jayachandra <mail@karanjayachandra.com>2024-11-15 13:42:39 +0100
commit5b856ff22ea85ecc0073dc94840d76ea2ed2f1e2 (patch)
tree5174a4ae261ae245d2a9f6e84830b180d8337450 /src/match_up/routes.py
parente8ae44bebdd072b7b555cca5e0b8389d0eb3dbfd (diff)
Added the reset player funcitonality
Diffstat (limited to 'src/match_up/routes.py')
-rw-r--r--src/match_up/routes.py10
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)