This commit is contained in:
asaki222 2025-02-10 09:12:33 -05:00
parent 1f109bd040
commit e1ebdbac3f
No known key found for this signature in database
GPG key ID: C51913A3A09FDC03
2 changed files with 15 additions and 3 deletions

View file

@ -50,7 +50,18 @@
<form class="usa-form usa-form--extra-large nameservers-form" method="post" novalidate id="form-container">
{% csrf_token %}
{{ formset.management_form }}
{% for form in formset %}
<fieldset class="usa-fieldset">
<label class="usa-label" for="given-name">Name server {{forloop.counter}} </label>
<div class="usa-hint" id="gnHint">Example: ns{{forloop.counter}}.example.com</div>
<input
class="usa-input usa-input--xl"
id="given-name"
name="first-name"
aria-describedby="gnHint"
/>
</form>
{% endfor %}
<!--
if no data in formset:
build 2 blank forms

View file

@ -757,8 +757,9 @@ class DomainNameserversView(DomainFormBaseView):
initial_data.extend({"server": name, "ip": ",".join(ip)} for name, ip in nameservers)
# Ensure at least 3 fields, filled or empty
while len(initial_data) < 2:
initial_data.append({})
if len(initial_data) == 0:
while len(initial_data) < 2:
initial_data.append({})
return initial_data