]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cleanup static `Logger` use in `ChatBox` (#38405)
authorTayrtahn <tayrtahn@gmail.com>
Wed, 18 Jun 2025 16:21:48 +0000 (12:21 -0400)
committerGitHub <noreply@github.com>
Wed, 18 Jun 2025 16:21:48 +0000 (18:21 +0200)
Convert static logger to resolved, resolve entman

Content.Client/UserInterface/Systems/Chat/Widgets/ChatBox.xaml.cs

index 289c9fa1642240a8eb020627cb02b6f0b854f42a..c389cf4dfb718624c65dbfc03bb5449a734455ec 100644 (file)
@@ -19,8 +19,11 @@ namespace Content.Client.UserInterface.Systems.Chat.Widgets;
 [Virtual]
 public partial class ChatBox : UIWidget
 {
+    [Dependency] private readonly IEntityManager _entManager = default!;
+    [Dependency] private readonly ILogManager _log = default!;
+
+    private readonly ISawmill _sawmill;
     private readonly ChatUIController _controller;
-    private readonly IEntityManager _entManager;
 
     public bool Main { get; set; }
 
@@ -29,7 +32,7 @@ public partial class ChatBox : UIWidget
     public ChatBox()
     {
         RobustXamlLoader.Load(this);
-        _entManager = IoCManager.Resolve<IEntityManager>();
+        _sawmill = _log.GetSawmill("chat");
 
         ChatInput.Input.OnTextEntered += OnTextEntered;
         ChatInput.Input.OnKeyBindDown += OnInputKeyBindDown;
@@ -52,7 +55,7 @@ public partial class ChatBox : UIWidget
 
     private void OnMessageAdded(ChatMessage msg)
     {
-        Logger.DebugS("chat", $"{msg.Channel}: {msg.Message}");
+        _sawmill.Debug($"{msg.Channel}: {msg.Message}");
         if (!ChatInput.FilterButton.Popup.IsActive(msg.Channel))
         {
             return;