From 62c4b5294e3b75bb102506f346625adf54c6bc15 Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Fri, 13 Oct 2023 21:41:18 +0200
Subject: [PATCH] =?UTF-8?q?Zavedeno=20pr=C3=A1vo=20view=5Fdoc?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
mo/rights.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/mo/rights.py b/mo/rights.py
index fc826621..ef603c3d 100644
--- a/mo/rights.py
+++ b/mo/rights.py
@@ -33,6 +33,7 @@ class Right(Enum):
add_orgs = auto()
edit_orgs = auto()
edit_tex_hacks = auto() # Nastavovat hacky pro sazbu výsledkovek TeXem
+ view_doc = auto() # Prohlížet organizátorskou dokumentaci
@dataclass
@@ -70,6 +71,7 @@ roles: List[Role] = [
Right.add_orgs,
Right.edit_orgs,
Right.edit_tex_hacks,
+ Right.view_doc,
},
),
Role(
@@ -90,6 +92,7 @@ roles: List[Role] = [
Right.edit_all_users,
Right.add_orgs,
Right.edit_orgs,
+ Right.view_doc,
},
),
Role(
@@ -110,6 +113,7 @@ roles: List[Role] = [
Right.edit_all_users,
Right.add_orgs,
Right.edit_orgs,
+ Right.view_doc,
},
),
Role(
@@ -130,6 +134,7 @@ roles: List[Role] = [
Right.edit_school_users,
Right.add_orgs,
Right.edit_orgs,
+ Right.view_doc,
},
),
Role(
@@ -139,6 +144,7 @@ roles: List[Role] = [
Right.view_submits,
Right.upload_solutions,
Right.view_statement,
+ Right.view_doc,
},
),
Role(
@@ -150,6 +156,7 @@ roles: List[Role] = [
Right.upload_feedback,
Right.edit_points,
Right.view_statement,
+ Right.view_doc,
},
),
Role(
@@ -159,6 +166,7 @@ roles: List[Role] = [
Right.view_submits,
Right.view_statement,
Right.view_all_users,
+ Right.view_doc,
},
),
]
--
GitLab