diff options
| author | Cody Robibero <cody@robibe.ro> | 2025-10-13 14:18:37 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-13 22:18:37 +0200 |
| commit | 7dff92bb82f03990fef6ace7b8c7e2e233cbbb68 (patch) | |
| tree | 91fc547c198e04c4fb65d5bb8cafa1a659d6c37a /Jellyfin.Server/Filters | |
| parent | b36aab9399973274e5d539093e0cd8bdd2bd9b25 (diff) | |
Use TryAdd instead of Add (#14997)v10.11.0-rc9
Diffstat (limited to 'Jellyfin.Server/Filters')
| -rw-r--r-- | Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs | 2 | ||||
| -rw-r--r-- | Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs | 11 |
2 files changed, 3 insertions, 10 deletions
diff --git a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs index 08caac0d3..8b7268513 100644 --- a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs +++ b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs @@ -8,7 +8,7 @@ internal class RetryOnTemporarilyUnavailableFilter : IOperationFilter { public void Apply(OpenApiOperation operation, OperationFilterContext context) { - operation.Responses.Add( + operation.Responses.TryAdd( "503", new OpenApiResponse { diff --git a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs index 401392a63..8f5757269 100644 --- a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs +++ b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs @@ -66,15 +66,8 @@ public class SecurityRequirementsOperationFilter : IOperationFilter return; } - if (!operation.Responses.ContainsKey("401")) - { - operation.Responses.Add("401", new OpenApiResponse { Description = "Unauthorized" }); - } - - if (!operation.Responses.ContainsKey("403")) - { - operation.Responses.Add("403", new OpenApiResponse { Description = "Forbidden" }); - } + operation.Responses.TryAdd("401", new OpenApiResponse { Description = "Unauthorized" }); + operation.Responses.TryAdd("403", new OpenApiResponse { Description = "Forbidden" }); var scheme = new OpenApiSecurityScheme { |
