mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2026-01-31 03:26:17 +00:00
apply default route template
This commit is contained in:
@@ -154,6 +154,7 @@ def view_wireguard_peer_create(request):
|
|||||||
raise Http404
|
raise Http404
|
||||||
|
|
||||||
new_peer_data = generate_peer_default(current_instance)
|
new_peer_data = generate_peer_default(current_instance)
|
||||||
|
default_routing_template = RoutingTemplate.objects.filter(wireguard_instance=current_instance, default_template=True).first()
|
||||||
|
|
||||||
if new_peer_data['allowed_ip']:
|
if new_peer_data['allowed_ip']:
|
||||||
new_peer = Peer.objects.create(
|
new_peer = Peer.objects.create(
|
||||||
@@ -163,6 +164,7 @@ def view_wireguard_peer_create(request):
|
|||||||
persistent_keepalive=new_peer_data['persistent_keepalive'],
|
persistent_keepalive=new_peer_data['persistent_keepalive'],
|
||||||
private_key=new_peer_data['private_key'],
|
private_key=new_peer_data['private_key'],
|
||||||
wireguard_instance=current_instance,
|
wireguard_instance=current_instance,
|
||||||
|
routing_template=default_routing_template,
|
||||||
)
|
)
|
||||||
PeerAllowedIP.objects.create(
|
PeerAllowedIP.objects.create(
|
||||||
config_file='server',
|
config_file='server',
|
||||||
|
|||||||
Reference in New Issue
Block a user