do not show workspace role update alert when only environment role has changed

This commit is contained in:
dandds
2018-11-30 11:06:49 -05:00
parent 809ab9547a
commit 2218b180a5
2 changed files with 8 additions and 8 deletions

View File

@@ -147,22 +147,20 @@ def update_member(workspace_id, member_id):
form = EditMemberForm(http_request.form)
if form.validate():
new_role_name = None
if form.data["workspace_role"] != member.role:
if form.data["workspace_role"] != member.role.name:
member = Workspaces.update_member(
g.current_user, workspace, member, form.data["workspace_role"]
)
new_role_name = member.role_displayname
flash(
"workspace_role_updated",
member_name=member.user_name,
updated_role=new_role_name,
)
Environments.update_environment_roles(
g.current_user, workspace, member, ids_and_roles
)
flash(
"workspace_role_updated",
member_name=member.user_name,
updated_role=new_role_name,
)
return redirect(
url_for("workspaces.workspace_members", workspace_id=workspace.id)
)