From 5301c18ee93952bb63171dc90879f162d3a4e07c Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Sat, 16 Jan 2021 15:55:25 +0100
Subject: [PATCH] =?UTF-8?q?Pr=C3=A1va:=20Ka=C5=BEd=C3=BD=20webov=C3=BD=20r?=
 =?UTF-8?q?equest=20v=20/org/=20m=C3=A1=20sv=C3=A9ho=20dve=C5=99n=C3=ADka?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

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

diff --git a/mo/web/__init__.py b/mo/web/__init__.py
index ab34b161..c976505f 100644
--- a/mo/web/__init__.py
+++ b/mo/web/__init__.py
@@ -11,6 +11,7 @@ import mo
 import mo.config as config
 import mo.db as db
 import mo.jobs
+import mo.rights
 import mo.users
 import mo.util
 
@@ -96,6 +97,7 @@ def init_request():
             raise NeedLoginError()
         if not (user.is_org or user.is_admin):
             raise werkzeug.exceptions.Forbidden()
+        g.gatekeeper = mo.rights.Gatekeeper(user)
     elif path.startswith('/user/'):
         if not user:
             raise NeedLoginError()
-- 
GitLab