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