From 63506e5a72d94e2b4d0c41fb655e8d69b6ec7454 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sat, 6 May 2023 22:34:22 -0700 Subject: [PATCH] New: Only add version header for API requests (cherry picked from commit 453891e620459ff38f7bc43b207004b240fc5fb8) --- src/Readarr.Http/Middleware/VersionMiddleware.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Readarr.Http/Middleware/VersionMiddleware.cs b/src/Readarr.Http/Middleware/VersionMiddleware.cs index ac37dff4f..37553589f 100644 --- a/src/Readarr.Http/Middleware/VersionMiddleware.cs +++ b/src/Readarr.Http/Middleware/VersionMiddleware.cs @@ -1,6 +1,7 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using NzbDrone.Common.EnvironmentInfo; +using Readarr.Http.Extensions; namespace Readarr.Http.Middleware { @@ -19,7 +20,7 @@ public VersionMiddleware(RequestDelegate next) public async Task InvokeAsync(HttpContext context) { - if (!context.Response.Headers.ContainsKey(VERSIONHEADER)) + if (context.Request.IsApiRequest() && !context.Response.Headers.ContainsKey(VERSIONHEADER)) { context.Response.Headers.Add(VERSIONHEADER, _version); }