diff --git a/mo/web/org_certs.py b/mo/web/org_certs.py index a21f05250bc6a418314229dbd9341b35e8eec70d..8b3f901de6145adb4d7d26ed98e72e8706b8758b 100644 --- a/mo/web/org_certs.py +++ b/mo/web/org_certs.py @@ -273,7 +273,7 @@ def org_school_results_certs(school_id: int, ct_id: int, cert_type: str, filenam if place is None: raise werkzeug.exceptions.NotFound() - if not g.gatekeeper.rights_for(place=place).have_right(Right.view_contestants): + if not g.gatekeeper.rights_for(place=place).have_right(Right.view_school_contestants): raise werkzeug.exceptions.Forbidden() contest = sess.query(db.Contest).options(joinedload(db.Contest.round)).get(ct_id) @@ -335,7 +335,7 @@ def org_school_results(school_id: int): raise werkzeug.exceptions.NotFound() # Úmyslně nekontrolujeme práva ke kategorii - if not g.gatekeeper.rights_for(place=place).have_right(Right.view_contestants): + if not g.gatekeeper.rights_for(place=place).have_right(Right.view_school_contestants): raise werkzeug.exceptions.Forbidden() pants_subq = (sess.query(db.Participant.user_id)