- fix: Fix gulag again (#37)
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user