Skip to content
Snippets Groups Projects
Commit d9d59204 authored by Jan Prachař's avatar Jan Prachař
Browse files

Fix odkazu veřejné výsledkovky pro hierarchii

parent 5dab3beb
No related branches found
No related tags found
No related merge requests found
...@@ -99,6 +99,7 @@ class ScoreEditForm(FlaskForm): ...@@ -99,6 +99,7 @@ class ScoreEditForm(FlaskForm):
@app.route('/org/contest/c/<int:ct_id>/score') @app.route('/org/contest/c/<int:ct_id>/score')
@app.route('/org/contest/c/<int:ct_id>/score/edit', methods=('GET', 'POST'), endpoint="org_score_edit") @app.route('/org/contest/c/<int:ct_id>/score/edit', methods=('GET', 'POST'), endpoint="org_score_edit")
@app.route('/public/kolo/<int:round_id>/vysledky', endpoint="public_score") @app.route('/public/kolo/<int:round_id>/vysledky', endpoint="public_score")
@app.route('/public/kolo/<int:round_id>/h/<int:hier_id>/vysledky', endpoint="public_score")
@app.route('/public/soutez/<int:ct_id>/vysledky', endpoint="public_score") @app.route('/public/soutez/<int:ct_id>/vysledky', endpoint="public_score")
def org_score(round_id: Optional[int] = None, hier_id: Optional[int] = None, ct_id: Optional[int] = None): def org_score(round_id: Optional[int] = None, hier_id: Optional[int] = None, ct_id: Optional[int] = None):
public = request.endpoint == "public_score" public = request.endpoint == "public_score"
......
...@@ -76,7 +76,7 @@ Jsou v ní započítány body ze všech úloh těchto kol.</p> ...@@ -76,7 +76,7 @@ Jsou v ní započítány body ze všech úloh těchto kol.</p>
<p> <p>
{% if contest and contest.state == RoundState.closed or round.state == RoundState.closed %} {% if contest and contest.state == RoundState.closed or round.state == RoundState.closed %}
<a class="btn btn-default" target="_blank" href="{% if contest %}{{ url_for('public_score', ct_id=contest.contest_id) }}{% else %}{{ url_for('public_score', round_id=round.round_id) }}{% endif %}">Veřejná výsledková listina</a> <a class="btn btn-default" target="_blank" href="{{ ctx.url_for('public_score') }}">Veřejná výsledková listina</a>
{% endif %} {% endif %}
{% if ctx.rights.have_right(Right.manage_contest) %} {% if ctx.rights.have_right(Right.manage_contest) %}
<a class="btn btn-default" href="{{ ctx.url_for('org_score_edit') }}">Zjednoznačnit pořadí</a> <a class="btn btn-default" href="{{ ctx.url_for('org_score_edit') }}">Zjednoznačnit pořadí</a>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment