From 06f51099a569cf1a201c0d06364fc5bc28d75372 Mon Sep 17 00:00:00 2001 From: Son NK Date: Tue, 23 Jul 2019 22:59:47 +0200 Subject: [PATCH] all users can have access to developer tab --- app/developer/base.py | 12 +----------- server.py | 1 - templates/header.html | 8 +++----- templates/menu.html | 16 +++++++--------- 4 files changed, 11 insertions(+), 26 deletions(-) diff --git a/app/developer/base.py b/app/developer/base.py index 31e8bf3f..10fefe7f 100644 --- a/app/developer/base.py +++ b/app/developer/base.py @@ -1,7 +1,4 @@ -from flask import Blueprint, render_template -from flask_login import current_user - -from app.log import LOG +from flask import Blueprint developer_bp = Blueprint( name="developer", @@ -9,10 +6,3 @@ developer_bp = Blueprint( url_prefix="/developer", template_folder="templates", ) - - -@developer_bp.before_request -def before_request(): - if current_user.is_authenticated and not current_user.is_developer: - LOG.error("User %s tries to go developer tab") - return render_template("error/403.html"), 403 diff --git a/server.py b/server.py index 51b26967..f6afc54c 100644 --- a/server.py +++ b/server.py @@ -89,7 +89,6 @@ def fake_data(): password="password", activated=True, is_admin=True, - is_developer=True, ) db.session.commit() diff --git a/templates/header.html b/templates/header.html index 89f07b25..7997407b 100644 --- a/templates/header.html +++ b/templates/header.html @@ -35,11 +35,9 @@ Settings - {% if not current_user.is_developer %} - - Become Partner/Developer - - {% endif %} + + Become Partner/Developer + Sign out diff --git a/templates/menu.html b/templates/menu.html index 253aa383..a7d8215e 100644 --- a/templates/menu.html +++ b/templates/menu.html @@ -17,13 +17,11 @@ --> - {% if current_user.is_developer %} - - {% endif %} + \ No newline at end of file