- fix: Fix gulag again (#37)

This commit is contained in:
Aviu00
2024-02-08 20:38:26 +09:00
committed by GitHub
parent 893911035b
commit 5eac02efa7
3 changed files with 18 additions and 14 deletions

View File

@@ -115,7 +115,7 @@ public sealed class BanManager : IBanManager, IPostInjectInit
{
// Clear out players that have disconnected.
var toRemove = new List<NetUserId>();
foreach (var player in _cachedRoleBans.Keys)
foreach (var player in _cachedRoleBans.Keys.Concat(_cachedServerBans.Keys)) // Miracle edit
{
if (!_playerManager.TryGetSessionById(player, out _))
toRemove.Add(player);

View File

@@ -31,7 +31,6 @@ public interface IBanManager
public HashSet<ServerBanDef> GetServerBans(NetUserId userId); // Miracle edit
public void RemoveCachedServerBan(NetUserId userId, int? id); // Miracle edit
public void AddCachedServerBan(ServerBanDef banDef); // Miracle edit
/// <summary>