Development
This commit is contained in:
parent
9e290d958a
commit
e559018615
2 changed files with 4 additions and 0 deletions
|
|
@ -200,6 +200,9 @@ def networklayout_tablevlans_edit():
|
|||
new_identities.append(entry)
|
||||
|
||||
gateway_raw = sanitize.ip(request.form.get('gateway', ''))
|
||||
if gateway_raw and gateway_raw not in identity_ips:
|
||||
flash(f"Gateway '{gateway_raw}' must match one of the server identity IPs.", 'error')
|
||||
return redirect(VIEW)
|
||||
inferred_gw = (min(identity_ips, key=lambda ip: int(ip.split('.')[-1]))
|
||||
if identity_ips else '')
|
||||
new_stored_gw = gateway_raw if (gateway_raw and gateway_raw != inferred_gw) else ''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue