From a482fac02a3af10d66fa24ad9b2bd537934b66e9 Mon Sep 17 00:00:00 2001 From: Nicholas Staples Date: Mon, 21 Mar 2016 15:25:19 +0000 Subject: [PATCH] Manage team, now has a view only version of the page which requires no permissions. --- app/main/views/manage_users.py | 1 - app/templates/main_nav.html | 4 ++++ app/templates/views/manage-users.html | 20 ++++++++++++++------ tests/app/main/views/test_dashboard.py | 4 ++-- tests/app/main/views/test_manage_users.py | 18 ++++++++++++++++++ 5 files changed, 38 insertions(+), 9 deletions(-) diff --git a/app/main/views/manage_users.py b/app/main/views/manage_users.py index e42fbb9f5..f80f4776b 100644 --- a/app/main/views/manage_users.py +++ b/app/main/views/manage_users.py @@ -24,7 +24,6 @@ from app.utils import user_has_permissions @main.route("/services//users") @login_required -@user_has_permissions('manage_users', 'manage_templates', 'manage_settings') def manage_users(service_id): users = user_api_client.get_users_for_service(service_id=service_id) invited_users = invite_api_client.get_invites_for_service(service_id=service_id) diff --git a/app/templates/main_nav.html b/app/templates/main_nav.html index 03b0e87fc..851ca51b3 100644 --- a/app/templates/main_nav.html +++ b/app/templates/main_nav.html @@ -18,6 +18,10 @@
  • Manage team
  • Manage settings
  • + {% else %} + {% endif %} {% if current_user.has_permissions(['manage_api_keys', 'access_developer_docs']) %}