diff --git a/gsm-backend/routes/servers.js b/gsm-backend/routes/servers.js index 7476638..fc7737f 100644 --- a/gsm-backend/routes/servers.js +++ b/gsm-backend/routes/servers.js @@ -348,8 +348,8 @@ router.get('/', optionalAuth, async (req, res) => { getCurrentMetrics(server.id).catch(() => ({ cpu: 0, cpuCores: 1, memory: 0, memoryUsed: 0, memoryTotal: 0, uptime: 0 })), - server.rconPassword ? getPlayers(server).catch(() => ({ online: 0, max: null })) : { online: 0, max: null }, - server.rconPassword ? getPlayerList(server).catch(() => ({ players: [] })) : { players: [] }, + (server.rconPassword || server.type === 'hytale') ? getPlayers(server).catch(() => ({ online: 0, max: null })) : { online: 0, max: null }, + (server.rconPassword || server.type === 'hytale') ? getPlayerList(server).catch(() => ({ players: [] })) : { players: [] }, getProcessUptime(server).catch(() => 0) ]);