From e036a18a7a0576273aaf0a6bf150684afbae85a2 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Sat, 2 Jan 2021 21:53:35 +0100 Subject: [PATCH] =?UTF-8?q?Menu:=20Pokus=20o=20sjednocen=C3=A9=20menu=20(i?= =?UTF-8?q?ssue=20#12)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mo/web/menu.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mo/web/menu.py b/mo/web/menu.py index db1e8d03..c8890fc7 100644 --- a/mo/web/menu.py +++ b/mo/web/menu.py @@ -19,17 +19,17 @@ class MenuItem: def get_menu(): items = [ - MenuItem(url_for('index'), "Index") + MenuItem(url_for('index'), "Domů") ] - if request.path.startswith('/org/'): - items = [ + if g.user and (g.user.is_org or g.user.is_admin): + items.extend([ MenuItem(url_for('org_index'), "Org"), MenuItem(url_for('org_place_root'), "Místa"), MenuItem(url_for('org_contest_root'), "Soutěž"), - MenuItem(url_for('org_users'), "Soutěžící", active_prefix="/org/user"), - MenuItem(url_for('org_orgs'), "Organizátoři", active_prefix="/org/org"), - ] + MenuItem(url_for('org_users'), "Soutěžící"), + MenuItem(url_for('org_orgs'), "Organizátoři"), + ]) # Login / user settings if g.user: -- GitLab