From bf933d9e0e8d4b52ff7d2aef1904ac20575acd80 Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Tue, 28 Jan 2025 19:13:44 +0100
Subject: [PATCH] =?UTF-8?q?Str=C3=A1nka=20=C5=A1koly=20odkazuje=20na=20oce?=
 =?UTF-8?q?n=C4=9Bn=C3=AD=20student=C5=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/web/org_place.py             | 2 ++
 mo/web/templates/org_place.html | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/mo/web/org_place.py b/mo/web/org_place.py
index 97daa0d5..6c7946ec 100644
--- a/mo/web/org_place.py
+++ b/mo/web/org_place.py
@@ -15,6 +15,7 @@ import mo
 import mo.db as db
 import mo.imports
 import mo.rights
+from mo.rights import Right
 import mo.util
 from mo.web import app
 import mo.web.fields as mo_fields
@@ -85,6 +86,7 @@ def org_place(id: int):
         'org_place.html', place=place, school=school,
         can_edit=rr.can_edit_place(place),
         can_add_child=rr.can_add_place_child(place),
+        can_view_school_contestants=rr.have_right(Right.view_school_contestants),
         children=children,
         search_form=search_form,
         found_places=found_places, search_failed=search_failed, search_limited=search_limited,
diff --git a/mo/web/templates/org_place.html b/mo/web/templates/org_place.html
index 879ff607..f942f32d 100644
--- a/mo/web/templates/org_place.html
+++ b/mo/web/templates/org_place.html
@@ -30,6 +30,9 @@
 		<a class="btn btn-default" href="{{ url_for('org_place_move', id=place.place_id) }}">Přesunout</a>
 {% endif %}
 		<a class="btn btn-default" href='{{ url_for('org_place_contests', id=place.place_id) }}'>Soutěže</a>
+{% if school and can_view_school_contestants %}
+		<a class="btn btn-default" href='{{ url_for('org_school_results', school_id=place.place_id) }}'>Ocenění</a>
+{% endif %}
 		<a class="btn btn-default" href='{{ url_for('org_place_roles', id=place.place_id) }}'>Organizátoři</a>
 {% if g.user.is_admin %}
 		<a class="btn btn-default" href="{{ log_url('place', place.place_id) }}">Historie</a>
-- 
GitLab