This commit is contained in:
pika 2025-03-31 13:06:38 +02:00
parent f162dd4b2e
commit 5a309a0f6d

View file

@ -106,10 +106,10 @@
</tr>
</thead>
<tbody>
<tr>
<td>
{% if app and app.ports %}
{% for port in app.ports %}
<tr>
<td>
<input type="number" name="port_numbers[]" class="form-control" min="1" max="65535"
value="{{ port.port_number }}" required>
</td>
@ -132,6 +132,29 @@
</td>
</tr>
{% endfor %}
{% else %}
<!-- Always show at least one empty port row if no ports exist -->
<tr>
<td>
<input type="number" name="port_numbers[]" class="form-control" min="1" max="65535" required>
</td>
<td>
<select name="protocols[]" class="form-select">
<option value="TCP" selected>TCP</option>
<option value="UDP">UDP</option>
<option value="SCTP">SCTP</option>
<option value="OTHER">OTHER</option>
</select>
</td>
<td>
<input type="text" name="port_descriptions[]" class="form-control" placeholder="Description">
</td>
<td>
<button type="button" class="btn btn-sm btn-ghost-danger" onclick="removePortRow(this)">
<span class="ti ti-trash"></span>
</button>
</td>
</tr>
{% endif %}
</tbody>
</table>