mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
handle null channel number
This commit is contained in:
parent
fcdd8cf899
commit
bdf4cc0afa
@ -847,11 +847,15 @@ namespace Emby.Server.Implementations.LiveTv.EmbyTV
|
|||||||
|
|
||||||
var channelMappings = GetChannelMappings(provider.Item2);
|
var channelMappings = GetChannelMappings(provider.Item2);
|
||||||
var channelNumber = channel.Number;
|
var channelNumber = channel.Number;
|
||||||
string mappedChannelNumber;
|
|
||||||
if (channelMappings.TryGetValue(channelNumber, out mappedChannelNumber))
|
if (!string.IsNullOrWhiteSpace(channelNumber))
|
||||||
{
|
{
|
||||||
_logger.Debug("Found mapped channel on provider {0}. Tuner channel number: {1}, Mapped channel number: {2}", provider.Item1.Name, channelNumber, mappedChannelNumber);
|
string mappedChannelNumber;
|
||||||
channelNumber = mappedChannelNumber;
|
if (channelMappings.TryGetValue(channelNumber, out mappedChannelNumber))
|
||||||
|
{
|
||||||
|
_logger.Debug("Found mapped channel on provider {0}. Tuner channel number: {1}, Mapped channel number: {2}", provider.Item1.Name, channelNumber, mappedChannelNumber);
|
||||||
|
channelNumber = mappedChannelNumber;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var programs = await provider.Item1.GetProgramsAsync(provider.Item2, channelNumber, channel.Name, startDateUtc, endDateUtc, cancellationToken)
|
var programs = await provider.Item1.GetProgramsAsync(provider.Item2, channelNumber, channel.Name, startDateUtc, endDateUtc, cancellationToken)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user