aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs')
-rw-r--r--MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs11
1 files changed, 6 insertions, 5 deletions
diff --git a/MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs b/MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs
index 850af573f..27a237ba7 100644
--- a/MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs
+++ b/MediaBrowser.Controller/Dto/SessionInfoDtoBuilder.cs
@@ -1,5 +1,4 @@
using MediaBrowser.Controller.Session;
-using MediaBrowser.Model.Net;
using MediaBrowser.Model.Session;
namespace MediaBrowser.Controller.Dto
@@ -23,7 +22,12 @@ namespace MediaBrowser.Controller.Dto
DeviceName = session.DeviceName,
Id = session.Id,
LastActivityDate = session.LastActivityDate,
- NowPlayingPositionTicks = session.NowPlayingPositionTicks
+ NowPlayingPositionTicks = session.NowPlayingPositionTicks,
+ SupportsRemoteControl = session.SupportsRemoteControl,
+ IsPaused = session.IsPaused,
+ NowViewingContext = session.NowViewingContext,
+ NowViewingItemIdentifier = session.NowViewingItemIdentifier,
+ NowViewingItemType = session.NowViewingItemType
};
if (session.NowPlayingItem != null)
@@ -36,9 +40,6 @@ namespace MediaBrowser.Controller.Dto
dto.UserId = session.UserId.Value.ToString("N");
}
- dto.SupportsRemoteControl = session.WebSocket != null &&
- session.WebSocket.State == WebSocketState.Open;
-
return dto;
}
}