about summary refs log tree commit diff
path: root/wqflask
diff options
context:
space:
mode:
authorBonfaceKilz2021-10-28 12:52:22 +0300
committerBonfaceKilz2021-11-04 15:22:41 +0300
commit482c19955b5b757ad6b79102c832678ae7339d20 (patch)
tree4fdd196f9a78e05900495283101eb26f35f466c6 /wqflask
parent77845700752ff3283f40f0293e3b6d90c0b86d0c (diff)
downloadgenenetwork2-482c19955b5b757ad6b79102c832678ae7339d20.tar.gz
Delete "check_access_permissions"
This check happens before every single request! Remove this.
Diffstat (limited to 'wqflask')
-rw-r--r--wqflask/wqflask/views.py23
1 files changed, 0 insertions, 23 deletions
diff --git a/wqflask/wqflask/views.py b/wqflask/wqflask/views.py
index f65dd143..3a84141d 100644
--- a/wqflask/wqflask/views.py
+++ b/wqflask/wqflask/views.py
@@ -115,29 +115,6 @@ def connect_db():
             SQL_URI, encoding="latin1")
 
 
-@app.before_request
-def check_access_permissions():
-    if 'dataset' in request.args:
-        permissions = DEFAULT_PRIVILEGES
-        if request.args['dataset'] != "Temp":
-            dataset = create_dataset(request.args['dataset'])
-
-            if dataset.type == "Temp":
-                permissions = DEFAULT_PRIVILEGES
-            elif 'trait_id' in request.args:
-                permissions = check_resource_availability(
-                    dataset, request.args['trait_id'])
-            elif dataset.type != "Publish":
-                permissions = check_resource_availability(dataset)
-
-        if type(permissions['data']) is list:
-            if 'view' not in permissions['data']:
-                return redirect(url_for("no_access_page"))
-        else:
-            if permissions['data'] == 'no-access':
-                return redirect(url_for("no_access_page"))
-
-
 @app.teardown_appcontext
 def shutdown_session(exception=None):
     db = getattr(g, '_database', None)