Browse Source

feedback

pull/2745/head
Jason Dove 7 months ago
parent
commit
28a7cda1d1
No known key found for this signature in database
  1. 4
      ErsatzTV.Core/SystemEnvironment.cs
  2. 4
      ErsatzTV/SlowApiHandler.cs

4
ErsatzTV.Core/SystemEnvironment.cs

@ -50,7 +50,7 @@ public class SystemEnvironment
} }
string jellyfinPageSizeVariable = Environment.GetEnvironmentVariable("ETV_JF_PAGE_SIZE"); string jellyfinPageSizeVariable = Environment.GetEnvironmentVariable("ETV_JF_PAGE_SIZE");
if (!int.TryParse(jellyfinPageSizeVariable, out int jellyfinPageSize)) if (!int.TryParse(jellyfinPageSizeVariable, out int jellyfinPageSize) || jellyfinPageSize <= 0)
{ {
jellyfinPageSize = 10; jellyfinPageSize = 10;
} }
@ -67,5 +67,5 @@ public class SystemEnvironment
public static int MaximumUploadMb { get; } public static int MaximumUploadMb { get; }
public static int? SlowDbMs { get; } public static int? SlowDbMs { get; }
public static int? SlowApiMs { get; } public static int? SlowApiMs { get; }
public static int JellyfinPageSize { get; set; } public static int JellyfinPageSize { get; }
} }

4
ErsatzTV/SlowApiHandler.cs

@ -4,7 +4,7 @@ namespace ErsatzTV;
using System.Diagnostics; using System.Diagnostics;
public class SlowApiHandler : DelegatingHandler public class SlowApiHandler(ILogger<SlowApiHandler> logger) : DelegatingHandler
{ {
protected override async Task<HttpResponseMessage> SendAsync( protected override async Task<HttpResponseMessage> SendAsync(
HttpRequestMessage request, HttpRequestMessage request,
@ -23,7 +23,7 @@ public class SlowApiHandler : DelegatingHandler
string uri = request.RequestUri?.ToString() ?? "Unknown URI"; string uri = request.RequestUri?.ToString() ?? "Unknown URI";
string method = request.Method.Method; string method = request.Method.Method;
Serilog.Log.Logger.Debug( logger.LogDebug(
"[SLOW API] {Method} {Uri} took {Milliseconds}ms", "[SLOW API] {Method} {Uri} took {Milliseconds}ms",
method, method,
uri, uri,

Loading…
Cancel
Save