diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-12-18 00:26:20 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-12-18 00:26:20 -0500 |
| commit | aaa027f3229073e9a40756c3157d41af2a442922 (patch) | |
| tree | ab83b67c2440823821c8d8dd93c9188b9c6fab63 /Emby.Server.Implementations | |
| parent | f4b3ad24e008bfdc5d5ac0655899fcbee21e8d73 (diff) | |
| parent | 38b26acd87ac1e1fee6da2e8e79b156315bed8db (diff) | |
Merge pull request #2349 from MediaBrowser/dev
Dev
Diffstat (limited to 'Emby.Server.Implementations')
| -rw-r--r-- | Emby.Server.Implementations/LiveTv/LiveTvManager.cs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Emby.Server.Implementations/LiveTv/LiveTvManager.cs b/Emby.Server.Implementations/LiveTv/LiveTvManager.cs index 5e12fc9b9..265817cbe 100644 --- a/Emby.Server.Implementations/LiveTv/LiveTvManager.cs +++ b/Emby.Server.Implementations/LiveTv/LiveTvManager.cs @@ -2009,6 +2009,14 @@ namespace Emby.Server.Implementations.LiveTv .Where(i => _tvDtoService.GetInternalSeriesTimerId(i.Item2.Name, i.Item1.SeriesTimerId) == guid); } + if (!string.IsNullOrEmpty(query.Id)) + { + var guid = new Guid(query.Id); + + timers = timers + .Where(i => _tvDtoService.GetInternalTimerId(i.Item2.Name, i.Item1.Id) == guid); + } + var returnList = new List<TimerInfoDto>(); foreach (var i in timers) @@ -2143,7 +2151,11 @@ namespace Emby.Server.Implementations.LiveTv public async Task<TimerInfoDto> GetTimer(string id, CancellationToken cancellationToken) { - var results = await GetTimers(new TimerQuery(), cancellationToken).ConfigureAwait(false); + var results = await GetTimers(new TimerQuery + { + Id = id + + }, cancellationToken).ConfigureAwait(false); return results.Items.FirstOrDefault(i => string.Equals(i.Id, id, StringComparison.OrdinalIgnoreCase)); } |
