Files
notifications-admin/app/templates/views/user-profile/change.html
Pea Tyczynska 190381c578 Make sure delete mobile number only shown when needed
Users who have no mobile number set, users who are not on email auth
and users who are not on "Change mobile number" page should not
see the delete link.
2022-03-25 15:49:03 +00:00

40 lines
1.2 KiB
HTML

{% extends "withoutnav_template.html" %}
{% from "components/page-header.html" import page_header %}
{% from "components/page-footer.html" import page_footer %}
{% from "components/form.html" import form_wrapper %}
{% from "components/back-link/macro.njk" import govukBackLink %}
{% block per_page_title %}
Change your {{ thing }}
{% endblock %}
{% block backLink %}
{{ govukBackLink({ "href": url_for('.user_profile') }) }}
{% endblock %}
{% block maincolumn_content %}
{{ page_header('Change your {}'.format(thing)) }}
<div class="govuk-grid-row">
<div class="govuk-grid-column-three-quarters">
{% call form_wrapper() %}
{{ form_field(error_message_with_html=True) }}
{% if current_user.auth_type == 'email_auth' and (current_user.mobile_number and thing == "mobile number") %}
{{ page_footer(
'Save',
delete_link=url_for(
'main.user_profile_mobile_number_delete',
user_id=current_user.id
),
delete_link_text='Delete your number'
)
}}
{% else %}
{{ page_footer('Save')}}
{% endif %}
{% endcall %}
</div>
</div>
{% endblock %}