Просмотр исходного кода

Fix: Users can not create a new DNS domain (#3451)

When flag USER_EDIT_DNS_TEMPLATES was set to no.
Jaap Marcus 2 лет назад
Родитель
Сommit
15fe882eed
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      web/add/dns/index.php

+ 5 - 1
web/add/dns/index.php

@@ -117,7 +117,11 @@ if (!empty($_POST["ok"])) {
 	unset($output);
 	$v_template = $user_config[$user_plain]["DNS_TEMPLATE"];
 
-	if ($v_template != $_POST["v_template"] && empty($_SESSION["error_msg"])) {
+	if (
+		$v_template != $_POST["v_template"] &&
+		!empty($_POST["v_template"]) &&
+		empty($_SESSION["error_msg"])
+	) {
 		$v_template = quoteshellarg($_POST["v_template"]);
 		exec(
 			HESTIA_CMD .