Fix comedy genre URL

This commit is contained in:
Omar Roth 2019-05-14 08:02:55 -05:00
parent 6069fd02d3
commit a4134d30fa
No known key found for this signature in database
GPG Key ID: B8254FB7EC3D37F2

View File

@ -1174,8 +1174,10 @@ def fetch_video(id, proxies, region)
genre_url = html.xpath_node(%(//ul[contains(@class, "watch-info-tag-list")]/li/a[text()="#{genre}"])).try &.["href"] genre_url = html.xpath_node(%(//ul[contains(@class, "watch-info-tag-list")]/li/a[text()="#{genre}"])).try &.["href"]
# Sometimes YouTube tries to link to invalid/missing channels, so we fix that here # YouTube provides invalid URLs for some genres, so we fix that here
case genre case genre
when "Comedy"
genre_url = "/channel/UCQZ43c4dAA9eXCQuXWu9aTw"
when "Education" when "Education"
genre_url = "/channel/UCdxpofrI-dO6oYfsqHDHphw" genre_url = "/channel/UCdxpofrI-dO6oYfsqHDHphw"
when "Gaming" when "Gaming"