From 876689fdfe9f3b8e995f2d8b5fd5725a561ff508 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Mon, 15 Jan 2024 13:30:14 -0700 Subject: [PATCH] fix: minor updates to debug levels --- .../PepperDash.Essentials.Core.csproj | 2 +- src/PepperDash.Essentials.Core/UI/TouchpanelBase.cs | 2 +- .../Web/RequestHandlers/AppDebugRequestHandler.cs | 6 ++++-- .../PepperDash.Essentials.Devices.Common.csproj | 2 +- src/PepperDash.Essentials/PepperDash.Essentials.csproj | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/PepperDash.Essentials.Core/PepperDash.Essentials.Core.csproj b/src/PepperDash.Essentials.Core/PepperDash.Essentials.Core.csproj index 9372f0bf..345289eb 100644 --- a/src/PepperDash.Essentials.Core/PepperDash.Essentials.Core.csproj +++ b/src/PepperDash.Essentials.Core/PepperDash.Essentials.Core.csproj @@ -26,7 +26,7 @@ Full - + diff --git a/src/PepperDash.Essentials.Core/UI/TouchpanelBase.cs b/src/PepperDash.Essentials.Core/UI/TouchpanelBase.cs index 1ffec438..00cdc28e 100644 --- a/src/PepperDash.Essentials.Core/UI/TouchpanelBase.cs +++ b/src/PepperDash.Essentials.Core/UI/TouchpanelBase.cs @@ -154,7 +154,7 @@ namespace PepperDash.Essentials.Core.UI private void Panel_SigChange(object currentDevice, Crestron.SimplSharpPro.SigEventArgs args) { - Debug.Console(2, this, "Sig change: {0} {1}={2}", args.Sig.Type, args.Sig.Number, args.Sig.StringValue); + Debug.Console(5, this, "Sig change: {0} {1}={2}", args.Sig.Type, args.Sig.Number, args.Sig.StringValue); var uo = args.Sig.UserObject; if (uo is Action) (uo as Action)(args.Sig.BoolValue); diff --git a/src/PepperDash.Essentials.Core/Web/RequestHandlers/AppDebugRequestHandler.cs b/src/PepperDash.Essentials.Core/Web/RequestHandlers/AppDebugRequestHandler.cs index a375bbf2..1157c5e1 100644 --- a/src/PepperDash.Essentials.Core/Web/RequestHandlers/AppDebugRequestHandler.cs +++ b/src/PepperDash.Essentials.Core/Web/RequestHandlers/AppDebugRequestHandler.cs @@ -4,6 +4,7 @@ using PepperDash.Core; using PepperDash.Core.Web.RequestHandlers; using System; using Serilog.Events; +using Newtonsoft.Json.Converters; namespace PepperDash.Essentials.Core.Web.RequestHandlers { @@ -28,7 +29,7 @@ namespace PepperDash.Essentials.Core.Web.RequestHandlers { var appDebug = new AppDebug { MinimumLevel = Debug.WebsocketMinimumLogLevel }; - var body = JsonConvert.SerializeObject((appDebug, Formatting.Indented, new JsonSerializerSettings( )); + var body = JsonConvert.SerializeObject(appDebug, Formatting.Indented); context.Response.StatusCode = 200; context.Response.StatusDescription = "OK"; @@ -79,6 +80,7 @@ namespace PepperDash.Essentials.Core.Web.RequestHandlers public class AppDebug { [JsonProperty("minimumLevel", NullValueHandling = NullValueHandling.Ignore)] - public LogEventLevel MinimumLevel { get; set; } + [JsonConverter(typeof(StringEnumConverter))] + public LogEventLevel MinimumLevel { get; set; } } } \ No newline at end of file diff --git a/src/PepperDash.Essentials.Devices.Common/PepperDash.Essentials.Devices.Common.csproj b/src/PepperDash.Essentials.Devices.Common/PepperDash.Essentials.Devices.Common.csproj index 206ac337..5b4ecbe6 100644 --- a/src/PepperDash.Essentials.Devices.Common/PepperDash.Essentials.Devices.Common.csproj +++ b/src/PepperDash.Essentials.Devices.Common/PepperDash.Essentials.Devices.Common.csproj @@ -31,6 +31,6 @@ Full - + \ No newline at end of file diff --git a/src/PepperDash.Essentials/PepperDash.Essentials.csproj b/src/PepperDash.Essentials/PepperDash.Essentials.csproj index b47c5a3b..a4cddfe2 100644 --- a/src/PepperDash.Essentials/PepperDash.Essentials.csproj +++ b/src/PepperDash.Essentials/PepperDash.Essentials.csproj @@ -51,7 +51,7 @@ Full - +