diff --git a/src/dashboard.py b/src/dashboard.py index aa30a073..0727b262 100644 --- a/src/dashboard.py +++ b/src/dashboard.py @@ -1223,7 +1223,7 @@ def updatePeer(self, name: str, private_key: str, f.write(preshared_key) newAllowedIPs = allowed_ip.replace(" ", "") updateAllowedIp = subprocess.check_output( - f"wg set {self.configuration.Name} peer {self.id} allowed-ips {newAllowedIPs}{f' preshared-key {uid}' if pskExist else ''}", + f"wg set {self.configuration.Name} peer {self.id} allowed-ips {newAllowedIPs} {f'preshared-key {uid}' if pskExist else 'preshared-key /dev/null'}", shell=True, stderr=subprocess.STDOUT) if pskExist: os.remove(uid)