From 91bc84a97aa458664bb64f5de7d5063ce414f265 Mon Sep 17 00:00:00 2001 From: SimonFair <39065407+SimonFair@users.noreply.github.com> Date: Sat, 1 Jun 2024 15:41:23 +0100 Subject: [PATCH] Replace spaces in VM names --- emhttp/plugins/dynamix.vm.manager/include/VMajax.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emhttp/plugins/dynamix.vm.manager/include/VMajax.php b/emhttp/plugins/dynamix.vm.manager/include/VMajax.php index f4b2118a8..e589f1c7d 100644 --- a/emhttp/plugins/dynamix.vm.manager/include/VMajax.php +++ b/emhttp/plugins/dynamix.vm.manager/include/VMajax.php @@ -177,7 +177,8 @@ case 'domain-openWebUI': } if (strpos($WebUI,"[IP]") && $myIP == NULL) $arrResponse['error'] = "No IP, guest agent not installed?"; $WebUI = preg_replace("%\[IP\]%", $myIP, $WebUI); - $WebUI = preg_replace("%\[VMNAME\]%", $domName, $WebUI); + $vmnamehypen = str_replace(" ","-",$domName); + $WebUI = preg_replace("%\[VMNAME\]%", $vmnamehypen, $WebUI); if (preg_match("%\[PORT:(\d+)\]%", $WebUI, $matches)) { $ConfigPort = $matches[1] ?? ''; $WebUI = preg_replace("%\[PORT:\d+\]%", $ConfigPort, $WebUI);