diff options
| author | Karan Jayachandra <mail@karanjayachandra.com> | 2024-12-02 19:50:15 +0000 |
|---|---|---|
| committer | Karan Jayachandra <mail@karanjayachandra.com> | 2024-12-02 19:50:15 +0000 |
| commit | fd03b6dd91be67b96356827a2ce4b7728d2e25ea (patch) | |
| tree | 8d9cf47a6bbac47fe9eeffbc0d92a1eef4323572 /src/match_up/routes.py | |
| parent | 7b7f8cdef5f035ccdab714059c1a6c54b80c4ba3 (diff) | |
| parent | 662e0854a6c61503954aa659e1c932db69443a06 (diff) | |
Merge branch 'develop' into 'main'
Develop
See merge request KaranJayachandra/match_up!12
Diffstat (limited to 'src/match_up/routes.py')
| -rw-r--r-- | src/match_up/routes.py | 33 |
1 files changed, 7 insertions, 26 deletions
diff --git a/src/match_up/routes.py b/src/match_up/routes.py index c0e77aa..e5a3b99 100644 --- a/src/match_up/routes.py +++ b/src/match_up/routes.py @@ -15,31 +15,13 @@ def get_controls(): return render_template("controls.j2", courts=_rg.courts.get_courts()) -@_app.route("/increment_guest", methods=["POST"]) -def increment_guests(): - level = int(request.form["level"].split()[0]) - t = re.from_string( - '{% from "macros.j2" import guest_control %}{{guest_control(level, value)}}' - ) - value = _rg.players.increment_guests(level) - return render_template(t, level=level, value=value) - - -@_app.route("/decrement_guest", methods=["POST"]) -def decrement_guests(): - print(request.form["level"]) - level = int(request.form["level"]) - t = re.from_string( - '{% from "macros.j2" import guest_control %}{{guest_control(level, value)}}' - ) - value = _rg.players.decrement_guests(level) - return render_template(t, level=level, value=value) - - @_app.route("/propose", methods=["POST"]) def get_random_games(): - levels = int(request.form["type"].split()[0]) - return render_template("games.j2", games=_rg.propose(levels), title="Proposal") + levels = int(request.form["levels"].split()[0]) + team_practice = request.form["team"] == "Teams" + return render_template( + "games.j2", games=_rg.propose(levels, team_practice), title="Proposal" + ) @_app.route("/confirm", methods=["POST"]) @@ -69,10 +51,9 @@ def toggle_player(player_request): @_app.route("/players", methods=["GET"]) def get_list_of_players(): - all_players = _rg.players.get_all_players() - guests = _rg.players.get_guests() + regulars, guests = _rg.players.get_all_players() return re.get_template("players.j2").render( - players=all_players, guests=guests, url_for=url_for + regulars=regulars, guests=guests, url_for=url_for ) |
