mirror of
				https://github.com/jellyfin/jellyfin.git
				synced 2025-11-04 02:01:28 +01:00 
			
		
		
		
	update channel mapping
This commit is contained in:
		
							parent
							
								
									2fa03c19d4
								
							
						
					
					
						commit
						1e28de1098
					
				@ -469,16 +469,20 @@ namespace Emby.Server.Implementations.LiveTv.EmbyTV
 | 
			
		||||
 | 
			
		||||
        public ChannelInfo GetEpgChannelFromTunerChannel(List<NameValuePair> mappings, ChannelInfo tunerChannel, List<ChannelInfo> epgChannels)
 | 
			
		||||
        {
 | 
			
		||||
            if (!string.IsNullOrWhiteSpace(tunerChannel.TunerChannelId))
 | 
			
		||||
            {
 | 
			
		||||
                var tunerChannelId = GetMappedChannel(tunerChannel.TunerChannelId, mappings);
 | 
			
		||||
            var tunerChannelId = string.IsNullOrWhiteSpace(tunerChannel.TunerChannelId)
 | 
			
		||||
                ? tunerChannel.Id
 | 
			
		||||
                : tunerChannel.TunerChannelId;
 | 
			
		||||
 | 
			
		||||
                if (string.IsNullOrWhiteSpace(tunerChannelId))
 | 
			
		||||
            if (!string.IsNullOrWhiteSpace(tunerChannelId))
 | 
			
		||||
            {
 | 
			
		||||
                    tunerChannelId = tunerChannel.TunerChannelId;
 | 
			
		||||
                var mappedTunerChannelId = GetMappedChannel(tunerChannelId, mappings);
 | 
			
		||||
 | 
			
		||||
                if (string.IsNullOrWhiteSpace(mappedTunerChannelId))
 | 
			
		||||
                {
 | 
			
		||||
                    mappedTunerChannelId = tunerChannelId;
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                var channel = epgChannels.FirstOrDefault(i => string.Equals(tunerChannelId, i.Id, StringComparison.OrdinalIgnoreCase));
 | 
			
		||||
                var channel = epgChannels.FirstOrDefault(i => string.Equals(mappedTunerChannelId, i.Id, StringComparison.OrdinalIgnoreCase));
 | 
			
		||||
 | 
			
		||||
                if (channel != null)
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
@ -791,7 +791,7 @@ namespace MediaBrowser.Api.LiveTv
 | 
			
		||||
                ProviderChannels = providerChannels.Select(i => new NameIdPair
 | 
			
		||||
                {
 | 
			
		||||
                    Name = i.Name,
 | 
			
		||||
                    Id = i.TunerChannelId
 | 
			
		||||
                    Id = string.IsNullOrWhiteSpace(i.TunerChannelId) ? i.Id : i.TunerChannelId
 | 
			
		||||
 | 
			
		||||
                }).ToList(),
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user