Fix bug with creating the invited user permission list.

This commit is contained in:
Rebecca Law
2016-03-30 17:39:19 +01:00
parent 9de80d685a
commit c4b65d6af9
2 changed files with 7 additions and 1 deletions

View File

@@ -60,7 +60,9 @@ def invite_user(service_id):
# view_activity is a default role to be added to all users.
# All users will have at minimum view_activity to allow users to see notifications,
# templates, team members but no update privileges
permissions = ','.join(role for role in roles.keys() if request.form.get(role) == 'y').join('view_activity')
selected_permissions = [role for role in roles.keys() if request.form.get(role) == 'y']
selected_permissions.append('view_activity')
permissions = ','.join(selected_permissions)
invited_user = invite_api_client.create_invite(
current_user.id,
service_id,