aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-21 12:10:02 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-21 12:10:02 -0400
commitc0aec48a31d96726a6fb1814f28b6971fabca163 (patch)
tree5ae0f4c295a722dfbc91e93d20b632d449adcf4e /MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs
parente068e84ab6c2bdee49c41ceef50cbcedd8bcb355 (diff)
beta fixes
Diffstat (limited to 'MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs')
-rw-r--r--MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs b/MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs
index 1bbe9893b..c8278dc54 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs
+++ b/MediaBrowser.Server.Implementations/HttpServer/Security/SessionContext.cs
@@ -28,7 +28,10 @@ namespace MediaBrowser.Server.Implementations.HttpServer.Security
if (!string.IsNullOrWhiteSpace(authorization.Token))
{
var auth = GetTokenInfo(requestContext);
- return _sessionManager.GetSessionByAuthenticationToken(auth, authorization.DeviceId, requestContext.RemoteIp, authorization.Version);
+ if (auth != null)
+ {
+ return _sessionManager.GetSessionByAuthenticationToken(auth, authorization.DeviceId, requestContext.RemoteIp, authorization.Version);
+ }
}
var session = _sessionManager.GetSession(authorization.DeviceId, authorization.Client, authorization.Version);