diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-01-15 10:18:31 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-01-15 10:18:31 -0500 |
| commit | 98b6046f04b2732315b882cf65a1f2e3cbea65ab (patch) | |
| tree | c937c1b850e56758f2286a2beaa806decfde2918 /MediaBrowser.Server.Implementations | |
| parent | ca831ae88aaefb07f98d1a337792ea4af608fed0 (diff) | |
change IsRecording filter to IsInProgress
Diffstat (limited to 'MediaBrowser.Server.Implementations')
| -rw-r--r-- | MediaBrowser.Server.Implementations/LiveTv/LiveTvDtoService.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs | 13 |
2 files changed, 10 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/LiveTv/LiveTvDtoService.cs b/MediaBrowser.Server.Implementations/LiveTv/LiveTvDtoService.cs index 55fa47ff7..1546f8045 100644 --- a/MediaBrowser.Server.Implementations/LiveTv/LiveTvDtoService.cs +++ b/MediaBrowser.Server.Implementations/LiveTv/LiveTvDtoService.cs @@ -212,7 +212,6 @@ namespace MediaBrowser.Server.Implementations.LiveTv Audio = info.Audio, IsHD = info.IsHD, ServiceName = service.Name, - Url = info.Url, IsMovie = info.IsMovie, IsSeries = info.IsSeries, IsSports = info.IsSports, @@ -221,7 +220,6 @@ namespace MediaBrowser.Server.Implementations.LiveTv IsKids = info.IsKids, IsPremiere = info.IsPremiere, RunTimeTicks = (info.EndDate - info.StartDate).Ticks, - LocationType = recording.LocationType, OriginalAirDate = info.OriginalAirDate, MediaStreams = _itemRepo.GetMediaStreams(new MediaStreamQuery diff --git a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs index 5da6e697d..5781dd69a 100644 --- a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs +++ b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs @@ -50,7 +50,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv private List<Guid> _channelIdList = new List<Guid>(); private Dictionary<Guid, LiveTvProgram> _programs = new Dictionary<Guid, LiveTvProgram>(); - public LiveTvManager(IServerConfigurationManager config, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IImageProcessor imageProcessor, IUserDataManager userDataManager, IDtoService dtoService, IUserManager userManager, ILibraryManager libraryManager, IMediaEncoder mediaEncoder) + public LiveTvManager(IServerConfigurationManager config, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IImageProcessor imageProcessor, IUserDataManager userDataManager, IDtoService dtoService, IUserManager userManager, ILibraryManager libraryManager, IMediaEncoder mediaEncoder, ITaskManager taskManager) { _config = config; _fileSystem = fileSystem; @@ -59,6 +59,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv _userManager = userManager; _libraryManager = libraryManager; _mediaEncoder = mediaEncoder; + _taskManager = taskManager; _userDataManager = userDataManager; _tvDtoService = new LiveTvDtoService(dtoService, userDataManager, imageProcessor, logger, _itemRepo); @@ -780,12 +781,18 @@ namespace MediaBrowser.Server.Implementations.LiveTv recordings = recordings.Where(i => GetRecordingGroupIds(i).Contains(guid)); } - if (query.IsRecording.HasValue) + if (query.IsInProgress.HasValue) { - var val = query.IsRecording.Value; + var val = query.IsInProgress.Value; recordings = recordings.Where(i => (i.Status == RecordingStatus.InProgress) == val); } + if (query.Status.HasValue) + { + var val = query.Status.Value; + recordings = recordings.Where(i => (i.Status == val)); + } + if (!string.IsNullOrEmpty(query.SeriesTimerId)) { var guid = new Guid(query.SeriesTimerId); |
