Fix playtime on player tab getting set to Unknown (#28876)

Update play time on admin panel player tab after db loads
This commit is contained in:
ShadowCommander
2024-06-12 23:38:43 -07:00
committed by GitHub
parent 68dc1fb055
commit 8791f98f0b
2 changed files with 10 additions and 1 deletions

View File

@@ -81,6 +81,8 @@ public sealed class PlayTimeTrackingManager : ISharedPlaytimeManager, IPostInjec
public event CalcPlayTimeTrackersCallback? CalcTrackers;
public event Action<ICommonSession>? SessionPlayTimeUpdated;
public void Initialize()
{
_sawmill = Logger.GetSawmill("play_time");
@@ -217,6 +219,7 @@ public sealed class PlayTimeTrackingManager : ISharedPlaytimeManager, IPostInjec
};
_net.ServerSendMessage(msg, pSession.Channel);
SessionPlayTimeUpdated?.Invoke(pSession);
}
/// <summary>