Update ServerController.php (#815)

This commit is contained in:
Michael
2018-09-04 11:09:05 +02:00
committed by Franco Fichtner
parent 10f49c5574
commit af5993e115
@@ -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');