From 48e93dcbceab0e603adc4b2ca28a402d26180ac9 Mon Sep 17 00:00:00 2001 From: Niels van Velzen Date: Mon, 21 Jul 2025 04:00:47 +0200 Subject: Use RequestHelpers.GetSession in SessionWebSocketListener (#14494) --- Jellyfin.Api/Helpers/RequestHelpers.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Jellyfin.Api') diff --git a/Jellyfin.Api/Helpers/RequestHelpers.cs b/Jellyfin.Api/Helpers/RequestHelpers.cs index e10e940f2..5072f902d 100644 --- a/Jellyfin.Api/Helpers/RequestHelpers.cs +++ b/Jellyfin.Api/Helpers/RequestHelpers.cs @@ -111,7 +111,16 @@ public static class RequestHelpers return user.EnableUserPreferenceAccess; } - internal static async Task GetSession(ISessionManager sessionManager, IUserManager userManager, HttpContext httpContext, Guid? userId = null) + /// + /// Get the session based on http request. + /// + /// The session manager. + /// The user manager. + /// The http context. + /// The optional userid. + /// The session. + /// Session not found. + public static async Task GetSession(ISessionManager sessionManager, IUserManager userManager, HttpContext httpContext, Guid? userId = null) { userId ??= httpContext.User.GetUserId(); User? user = null; -- cgit v1.2.3