From 7c6aa1c0ff581ebd7dfae4406e1be4b373bceb0c Mon Sep 17 00:00:00 2001 From: Andrew Welker Date: Mon, 15 Sep 2025 11:02:06 -0500 Subject: [PATCH] fix: set file log level for debugging --- .../MobileControlSystemController.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/PepperDash.Essentials.MobileControl/MobileControlSystemController.cs b/src/PepperDash.Essentials.MobileControl/MobileControlSystemController.cs index 49e71010..b7a6e138 100644 --- a/src/PepperDash.Essentials.MobileControl/MobileControlSystemController.cs +++ b/src/PepperDash.Essentials.MobileControl/MobileControlSystemController.cs @@ -244,13 +244,15 @@ namespace PepperDash.Essentials CrestronEnvironment.ProgramStatusEventHandler += CrestronEnvironment_ProgramStatusEventHandler; - ApiOnlineAndAuthorized = new BoolFeedback(() => + ApiOnlineAndAuthorized = new BoolFeedback("apiOnlineAndAuthorized", () => { if (_wsClient2 == null) return false; return _wsClient2.IsAlive && IsAuthorized; }); + + Debug.SetFileMinimumDebugLevel(Serilog.Events.LogEventLevel.Debug); } private void SetupDefaultRoomMessengers() @@ -1917,7 +1919,8 @@ namespace PepperDash.Essentials /// private void HandleError(object sender, ErrorEventArgs e) { - this.LogError("Websocket error {0}", e.Message); + this.LogError("Websocket error {message}", e.Message); + this.LogError(e.Exception, "Websocket error"); IsAuthorized = false; StartServerReconnectTimer(); @@ -1930,7 +1933,7 @@ namespace PepperDash.Essentials /// private void HandleClose(object sender, CloseEventArgs e) { - this.LogDebug( + this.LogInformation( "Websocket close {code} {reason}, clean={wasClean}", e.Code, e.Reason,