From 1f26596b5fadc7907bacebdc6bcd2a090e518c09 Mon Sep 17 00:00:00 2001 From: richard-dds Date: Fri, 31 Aug 2018 16:04:45 -0400 Subject: [PATCH] Show success alert when new workspace user is created --- atst/routes/workspaces.py | 4 ++-- templates/workspace_members.html | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/atst/routes/workspaces.py b/atst/routes/workspaces.py index afcd5b07..4539d2bc 100644 --- a/atst/routes/workspaces.py +++ b/atst/routes/workspaces.py @@ -109,12 +109,12 @@ def create_member(workspace_id): form = NewMemberForm(http_request.form) if form.validate(): - Workspaces.create_member(g.current_user, workspace, form.data) + new_member = Workspaces.create_member(g.current_user, workspace, form.data) return redirect( url_for( "workspaces.workspace_members", workspace_id=workspace.id, - memberCreated=True, + newMemberName=new_member.user.full_name ) ) else: diff --git a/templates/workspace_members.html b/templates/workspace_members.html index d1e43515..bf61ea3d 100644 --- a/templates/workspace_members.html +++ b/templates/workspace_members.html @@ -1,6 +1,7 @@ {% extends "base_workspace.html" %} {% from "components/empty_state.html" import EmptyState %} +{% from "components/alert.html" import Alert %} {% block workspace_content %} @@ -19,6 +20,19 @@ {% else %} +{% set new_member_name = request.args.get("newMemberName") %} +{% if new_member_name %} + {% set message -%} +

{{ new_member_name }} was successfully invited via email to this workspace. They do not yet have access to any environments.

+

Add environment access.

+ {%- endset %} + + {{ Alert('Member added successfully', + message=message, + level='success' + ) }} +{% endif %} +