mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-04-19 00:45:16 +00:00
Set pending_changes when editing firewall settings
This commit is contained in:
parent
3307a39eb1
commit
9f440468a6
@ -180,6 +180,12 @@ def view_manage_firewall_settings(request):
|
||||
if form.is_valid():
|
||||
form.save()
|
||||
messages.success(request, 'Firewall settings saved successfully')
|
||||
# Marking wireguard_instance as having pending changes, not the best way to do this, but it works for now.
|
||||
# I will improve it later.
|
||||
wireguard_instance = WireGuardInstance.objects.all().first()
|
||||
if wireguard_instance:
|
||||
wireguard_instance.pending_changes = True
|
||||
wireguard_instance.save()
|
||||
return redirect(redirect_url)
|
||||
else:
|
||||
form = FirewallSettingsForm(instance=firewall_settings)
|
||||
|
Loading…
x
Reference in New Issue
Block a user