Add a get view and template that enable changing team members email

This commit is contained in:
Pea Tyczynska
2019-02-19 15:35:51 +00:00
parent ddbd4380c9
commit 5158377b2e
4 changed files with 66 additions and 1 deletions

View File

@@ -64,6 +64,8 @@
<a href="{{ url_for('.cancel_invited_user', service_id=current_service.id, invited_user_id=user.id)}}">Cancel invitation</a>
{% elif user.state == 'active' and current_user.id != user.id %}
<a href="{{ url_for('.edit_user_permissions', service_id=current_service.id, user_id=user.id)}}">Edit permissions</a>
<br>
<a href="{{ url_for('.edit_user_email', service_id=current_service.id, user_id=user.id)}}">Edit user email</a>
{% endif %}
</li>
{% endif %}

View File

@@ -0,0 +1,27 @@
{% extends "withoutnav_template.html" %}
{% from "components/textbox.html" import textbox %}
{% from "components/page-footer.html" import page_footer %}
{% from "components/form.html" import form_wrapper %}
{% block per_page_title %}
Edit user email
{% endblock %}
{% block maincolumn_content %}
<h1 class="heading-large">Edit user email</h1>
<p id="user_name">for {{ user.name }}</p>
<div class="grid-row">
<div class="column-three-quarters">
{% call form_wrapper() %}
{{ textbox(form.email_address) }}
{{ page_footer(
'Save',
back_link=url_for('.manage_users', service_id=service_id),
back_link_text="Back to team members"
) }}
{% endcall %}
</div>
</div>
{% endblock %}