Always send whitelist (#284)

* Update GameTicker.Player.cs

* Update sawmill type
This commit is contained in:
Debug
2023-10-24 17:10:28 +00:00
committed by GitHub
parent cfee664b08
commit 3e66e39eaf
2 changed files with 4 additions and 3 deletions
@@ -12,7 +12,7 @@ public sealed partial class JobRequirementsManager
private void RxWhitelist(MsgWhitelist message)
{
_sawmill.Info($"Received new whitelist status: {message.Whitelisted}, previous: {_whitelisted}");
_sawmill.Debug($"Received new whitelist status: {message.Whitelisted}, previously {_whitelisted}");
_whitelisted = message.Whitelisted;
}
@@ -55,10 +55,11 @@ namespace Content.Server.GameTicking
data.Mind = mindId;
data.Whitelisted = await _db.GetWhitelistStatusAsync(session.UserId); // Nyanotrasen - Whitelist
session.Data.ContentDataUncast = data;
_playTimeManager.SendWhitelistCached(session); // Nyanotrasen - Send whitelist status
}
session.ContentData()!.Whitelisted = await _db.GetWhitelistStatusAsync(session.UserId); // Nyanotrasen - Ensure whitelist is correct
_playTimeManager.SendWhitelistCached(session); // Nyanotrasen - Send whitelist status
// Make the player actually join the game.
// timer time must be > tick length
Timer.Spawn(0, args.Session.JoinGame);