From bf12aac74cf7dd1c44f730965e3527b7a49cc7ee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ji=C5=99=C3=AD=20Setni=C4=8Dka?= <setnicka@seznam.cz>
Date: Fri, 5 Mar 2021 15:42:51 +0100
Subject: [PATCH] contest FIX

---
 mo/web/org_contest.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mo/web/org_contest.py b/mo/web/org_contest.py
index 6e459012..e939b3d3 100644
--- a/mo/web/org_contest.py
+++ b/mo/web/org_contest.py
@@ -281,7 +281,7 @@ def contest_breadcrumbs(
     if round:
         round_id = round.round_id
         if round.is_subround():
-            elements.append((url_for('org_round', id=round.parent_id), round.round_code()))
+            elements.append((url_for('org_round', id=round.master_round_id), round.round_code()))
             elements.append((url_for('org_round', id=round_id), f'Podkolo {round.name}'))
         else:
             elements.append((url_for('org_round', id=round_id), round.round_code()))
@@ -346,7 +346,7 @@ def org_contest(id: int, site_id: Optional[int] = None):
             sess.query(db.Place, func.count('*'))
             .select_from(db.Participation).join(db.Place)
             .group_by(db.Place)
-            .filter(db.Participation.contest_id == id).all()
+            .filter(db.Participation.contest_id == contest.master_contest_id).all()
         )
 
     return render_template(
-- 
GitLab