API: добавить online-флаг для ListSessions

This commit is contained in:
AidarKC
2026-06-13 15:49:34 +04:00
parent 0536a018c6
commit 96d292074b
7 changed files with 44 additions and 2 deletions
+5
View File
@@ -27,6 +27,10 @@ function formatSessionTime(ms) {
});
}
function formatOnlineStatus(isOnlineOnThisServer) {
return isOnlineOnThisServer ? 'Online now on this server' : 'Offline on this server';
}
export function render({ navigate, route }) {
const screen = document.createElement('section');
screen.className = 'stack';
@@ -55,6 +59,7 @@ export function render({ navigate, route }) {
<div><p class="meta-muted">sessionId</p><p>${session.sessionId}</p></div>
<div><p class="meta-muted">sessionType</p><p>${formatSessionType(session.sessionType)}</p></div>
<div><p class="meta-muted">clientPlatform</p><p>${session.clientPlatform || '-'}</p></div>
<div><p class="meta-muted">onlineOnThisServer</p><p>${formatOnlineStatus(!!session.isOnlineOnThisServer)}</p></div>
<div><p class="meta-muted">clientInfoFromClient</p><p>${session.clientInfoFromClient || '-'}</p></div>
<div><p class="meta-muted">clientInfoFromRequest</p><p>${session.clientInfoFromRequest || '-'}</p></div>
<div><p class="meta-muted">geo</p><p>${session.geo || 'unknown'}</p></div>