ソースを参照

Fix php error where $username gets overwritten (#3884)

Jaap Marcus 2 年 前
コミット
857b257fe7
1 ファイル変更2 行追加1 行削除
  1. 2 1
      web/inc/main.php

+ 2 - 1
web/inc/main.php

@@ -101,9 +101,10 @@ if (isset($_SESSION["user"])) {
 		$_SESSION["token"] = $token;
 	}
 	$username = $_SESSION["user"];
-	if (isset($_SESSION["look"])) {
+	if ($_SESSION["look"] != "") {
 		$username = $_SESSION["look"];
 	}
+
 	exec(HESTIA_CMD . "v-list-user " . quoteshellarg($username) . " json", $output, $return_var);
 	$data = json_decode(implode("", $output), true);
 	unset($output, $return_var);