From a42c7be908ef431a83ba10244f235668f6dc5e29 Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Wed, 14 Jan 2026 15:31:48 -0300 Subject: [PATCH] update server selection to use UUID instead of address in VPN invite and peer list --- templates/vpn_invite/public_vpn_invite.html | 6 +++--- templates/wireguard/wireguard_peer_list.html | 18 +++++++++--------- vpn_invite_public/views.py | 6 ++---- wireguard_peer/views.py | 6 ++---- wireguard_tools/views.py | 12 ++++++++++-- 5 files changed, 26 insertions(+), 22 deletions(-) diff --git a/templates/vpn_invite/public_vpn_invite.html b/templates/vpn_invite/public_vpn_invite.html index 0ed53b8..5688542 100644 --- a/templates/vpn_invite/public_vpn_invite.html +++ b/templates/vpn_invite/public_vpn_invite.html @@ -134,7 +134,7 @@ @@ -176,7 +176,7 @@ var server = document.getElementById("server_select") ? document.getElementById("server_select").value : ""; var url = "/invite/download_config/?token={{ peer_invite.uuid }}&password={{ password }}&format=qrcode"; if (server) { - url += "&server=" + encodeURIComponent(server); + url += "&worker=" + encodeURIComponent(server); } img.src = url; img.alt = "QR Code"; @@ -198,7 +198,7 @@ var server = document.getElementById("server_select") ? document.getElementById("server_select").value : ""; var url = "/invite/download_config/?token={{ peer_invite.uuid }}&password={{ password }}"; if (server) { - url += "&server=" + encodeURIComponent(server); + url += "&worker=" + encodeURIComponent(server); } this.href = url; }); diff --git a/templates/wireguard/wireguard_peer_list.html b/templates/wireguard/wireguard_peer_list.html index 067a5d7..7db1c82 100644 --- a/templates/wireguard/wireguard_peer_list.html +++ b/templates/wireguard/wireguard_peer_list.html @@ -220,7 +220,7 @@ @@ -245,9 +245,9 @@ {% block custom_page_scripts %} -