From af5993e1152f4305702ee8d727bd951556cf6bee Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 4 Sep 2018 11:09:05 +0200 Subject: [PATCH] Update ServerController.php (#815) --- .../controllers/OPNsense/Wireguard/Api/ServerController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/wireguard/src/opnsense/mvc/app/controllers/OPNsense/Wireguard/Api/ServerController.php b/net/wireguard/src/opnsense/mvc/app/controllers/OPNsense/Wireguard/Api/ServerController.php index a51f8e935..af0924e28 100644 --- a/net/wireguard/src/opnsense/mvc/app/controllers/OPNsense/Wireguard/Api/ServerController.php +++ b/net/wireguard/src/opnsense/mvc/app/controllers/OPNsense/Wireguard/Api/ServerController.php @@ -55,7 +55,7 @@ class ServerController extends ApiMutableModelControllerBase $node = $this->getModel()->servers->server->Add(); } $node->setNodes($this->request->getPost("server")); - if (empty((string)$node->pubkey) || empty((string)$node->privkey)) { + if (empty((string)$node->pubkey) && empty((string)$node->privkey)) { // generate new keypair $backend = new Backend(); $keyspriv = $backend->configdpRun("wireguard genkey", 'private'); @@ -80,7 +80,7 @@ class ServerController extends ApiMutableModelControllerBase $node = $this->getModel()->servers->server->Add(); } $node->setNodes($this->request->getPost("server")); - if (empty((string)$node->pubkey) || empty((string)$node->privkey)) { + if (empty((string)$node->pubkey) && empty((string)$node->privkey)) { // generate new keypair $backend = new Backend(); $keyspriv = $backend->configdpRun("wireguard genkey", 'private');