diff --git a/Jellyfin.Api/Auth/ConditionalAuthorizationHandler/ConditionalAuthorizationHandler.cs b/Jellyfin.Api/Auth/ConditionalAuthorizationHandler/ConditionalAuthorizationHandler.cs index 09d06908fc..eb896eae04 100644 --- a/Jellyfin.Api/Auth/ConditionalAuthorizationHandler/ConditionalAuthorizationHandler.cs +++ b/Jellyfin.Api/Auth/ConditionalAuthorizationHandler/ConditionalAuthorizationHandler.cs @@ -4,6 +4,7 @@ using MediaBrowser.Common.Api; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Configuration; using Microsoft.AspNetCore.Authorization; +using Microsoft.Extensions.Logging; namespace Jellyfin.Api.Auth.ConditionalAuthorizationHandler; @@ -13,14 +14,17 @@ namespace Jellyfin.Api.Auth.ConditionalAuthorizationHandler; public class ConditionalAuthorizationHandler : AuthorizationHandler { private readonly IServerConfigurationManager _configurationManager; + private readonly ILogger _logger; /// /// Initializes a new instance of the class. /// /// Instance of the interface. - public ConditionalAuthorizationHandler(IServerConfigurationManager configurationManager) + /// Instance of the interface. + public ConditionalAuthorizationHandler(IServerConfigurationManager configurationManager, ILogger logger) { _configurationManager = configurationManager; + _logger = logger; } /// @@ -39,10 +43,12 @@ public class ConditionalAuthorizationHandler : AuthorizationHandler