Fix users page for research

For the lab sessions, users should just see themselves as the only user, not
all the fake users (it might confuse them).
This commit is contained in:
Chris Hill-Scott
2016-02-22 12:07:09 +00:00
parent 65dc7578e5
commit bf3f6d7d3e
5 changed files with 9 additions and 108 deletions

View File

@@ -15,55 +15,13 @@ from app.main.forms import InviteUserForm
from app.main.dao.services_dao import get_service_by_id_or_404
from app import user_api_client
fake_users = [
{
'name': 'Henry Hadlow',
'email_localpart': 'henry.hadlow',
'permission_send_messages': True,
'permission_manage_service': False,
'permission_manage_api_keys': False,
'active': True
},
{
'name': 'Pete Herlihy',
'email_localpart': 'pete.herlihy',
'permission_send_messages': False,
'permission_manage_service': False,
'permission_manage_api_keys': False,
'active': True
},
{
'name': 'Chris Hill-Scott',
'email_localpart': 'chris.hill-scott',
'name': '',
'permission_send_messages': True,
'permission_manage_service': True,
'permission_manage_api_keys': True,
'active': True
},
{
'name': 'Martyn Inglis',
'email_localpart': 'martyn.inglis',
'permission_send_messages': True,
'permission_manage_service': True,
'permission_manage_api_keys': True,
'active': True
},
{
'email_localpart': 'caley.smolska',
'permission_send_messages': True,
'permission_manage_service': False,
'permission_manage_api_keys': False,
'active': False
},
{
'email_localpart': 'ash.stephens',
'permission_send_messages': False,
'permission_manage_service': False,
'permission_manage_api_keys': False,
'active': False
}
]
@@ -74,12 +32,9 @@ def manage_users(service_id):
return render_template(
'views/manage-users.html',
service_id=service_id,
users=[
dict(id=user_id, **user) for (user_id, user) in enumerate(fake_users) if user['active']
],
invited_users=[
dict(id=user_id, **user) for (user_id, user) in enumerate(fake_users) if not user['active']
]
users=fake_users,
current_user=current_user,
invited_users=[]
)