hide fields' requisiteness on phone-enabled password-reset (#88147)
gitea/authentic/pipeline/head This commit looks good
Details
gitea/authentic/pipeline/head This commit looks good
Details
This commit is contained in:
parent
5cc35503e6
commit
dbf77a8ee6
|
@ -9,7 +9,7 @@
|
|||
|
||||
<h2>{% trans "Resetting password" %}</h2>
|
||||
|
||||
<form method="post" class="pk-mark-optional-fields">
|
||||
<form method="post" class="{% if not is_phone_authn_active %}pk-mark-optional-fields{% else %}pk-hide-requisiteness{% endif %}">
|
||||
{% csrf_token %}
|
||||
{{ form|with_template }}
|
||||
|
||||
|
|
|
@ -98,6 +98,8 @@ def test_send_password_reset_by_sms_code(app, nomail_user, settings, phone_activ
|
|||
|
||||
url = reverse('password_reset')
|
||||
resp = app.get(url, status=200)
|
||||
assert not resp.pyquery('.pk-mark-optional-fields')
|
||||
assert resp.pyquery('.pk-hide-requisiteness')
|
||||
resp.form.set('phone_1', '0123456789')
|
||||
resp = resp.form.submit().follow().maybe_follow()
|
||||
body = json.loads(rsps.calls[-1].request.body)
|
||||
|
|
Loading…
Reference in New Issue