mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2026-01-02 22:36:18 +00:00
refactor cluster settings handling and update DNS version logic
This commit is contained in:
@@ -110,10 +110,11 @@ def cluster_settings(request):
|
||||
if form.is_valid():
|
||||
form.save()
|
||||
messages.success(request, _('Cluster settings updated successfully.'))
|
||||
if cluster_settings.enabled:
|
||||
if cluster_settings.config_version == 0:
|
||||
cluster_settings.config_version += 1
|
||||
cluster_settings.save()
|
||||
compress_dnsmasq_config()
|
||||
if cluster_settings.enabled and cluster_settings.config_version == 0:
|
||||
cluster_settings.config_version += 1
|
||||
cluster_settings.save()
|
||||
return redirect('/cluster/')
|
||||
else:
|
||||
form = ClusterSettingsForm(instance=cluster_settings)
|
||||
|
||||
Reference in New Issue
Block a user