fix(web): state $_SESSION usage

This commit is contained in:
Zack Spear
2023-10-04 16:47:50 -07:00
parent 9208b951f2
commit 9591198ecb

View File

@@ -42,8 +42,8 @@ $serverState = [
"connectPluginVersion" => $connectPluginVersion,
"csrf" => $var['csrf_token'],
"dateTimeFormat" => [
"date" => $var['date_format'],
"time" => $var['time_format'],
"date" => @$display['date'] ?? '',
"time" => @$display['time'] ?? '',
],
"description" => $var['COMMENT'] ? htmlspecialchars($var['COMMENT']) : '',
"deviceCount" => $var['deviceCount'],
@@ -58,13 +58,13 @@ $serverState = [
"internalPort" => $_SERVER['SERVER_PORT'],
"keyfile" => empty($var['regFILE']) ? '' : str_replace(['+', '/', '='], ['-', '_', ''], trim(base64_encode(@file_get_contents($var['regFILE'])))),
"lanIp" => ipaddr(),
"locale" => ($_SESSION['locale']) ? $_SESSION['locale'] : 'en_US',
"locale" => (!empty($_SESSION) && $_SESSION['locale']) ? $_SESSION['locale'] : 'en_US',
"model" => $var['SYS_MODEL'],
"name" => htmlspecialchars($var['NAME']),
"osVersion" => $var['version'],
"protocol" => $_SERVER['REQUEST_SCHEME'],
"regDev" => (int)$var['regDev'] ?? 0,
"regGen" => (int)$var['regGen'],
"regDev" => @(int)$var['regDev'] ?? 0,
"regGen" => @(int)$var['regGen'],
"regGuid" => @$var['regGUID'] ?? '',
"regTo" => @htmlspecialchars($var['regTo']) ?? '',
"regTm" => $var['regTm'] ? @$var['regTm'] * 1000 : '', // JS expects milliseconds