소스 검색

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);