From 940574a1c4bc15d552c174f5fdcbd0b8ffade045 Mon Sep 17 00:00:00 2001 From: Max Peterson Date: Mon, 23 Sep 2013 19:05:51 -0500 Subject: [PATCH] Adding support for channel logos for channels with decimals by using an underscore in the channel logo definition instead of a period/decimal point. --- lib/wallop.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/wallop.rb b/lib/wallop.rb index 456d6ea..641d2f1 100644 --- a/lib/wallop.rb +++ b/lib/wallop.rb @@ -100,8 +100,9 @@ def self.hdhomerun_lineup_url def self.lineup lineup = JSON.parse(open(hdhomerun_lineup_url).read) lineup.each do |l| - if config['channel_logos'][l['GuideNumber']] - l['LogoUrl'] = "#{request_url}/logos/#{config['channel_logos'][l['GuideNumber']]}" + channel_number = l['GuideNumber'].sub(".", "_") + if config['channel_logos'][channel_number] + l['LogoUrl'] = "#{request_url}/logos/#{config['channel_logos'][channel_number]}" else l['LogoUrl'] = nil end