implement client server connection tracking persistence
This commit is contained in:
@ -66,7 +66,8 @@ namespace WebfrontCore.ViewComponents
|
||||
case MetaType.ReceivedPenalty:
|
||||
meta = await metaService.GetRuntimeMeta<ReceivedPenaltyResponse>(request, metaType.Value);
|
||||
break;
|
||||
default:
|
||||
case MetaType.ConnectionHistory:
|
||||
meta = await metaService.GetRuntimeMeta<ConnectionHistoryResponse>(request, metaType.Value);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -59,7 +59,7 @@ namespace WebfrontCore.ViewComponents
|
||||
ID = server.EndPoint,
|
||||
Port = server.Port,
|
||||
Map = server.CurrentMap.Alias,
|
||||
ClientCount = server.ClientNum,
|
||||
ClientCount = server.Clients.Count(client => client != null),
|
||||
MaxClients = server.MaxClients,
|
||||
GameType = server.Gametype,
|
||||
PlayerHistory = server.ClientHistory.ToArray(),
|
||||
|
Reference in New Issue
Block a user