Add fix for removed videos in subbox

pull/3/head
Omar Roth 7 years ago
parent cf9a8b0037
commit 823f679cef

@ -532,6 +532,8 @@ def fetch_channel(id, client, db)
rss = client.get("/feeds/videos.xml?channel_id=#{id}").body rss = client.get("/feeds/videos.xml?channel_id=#{id}").body
rss = XML.parse_html(rss) rss = XML.parse_html(rss)
db.exec("DELETE FROM channel_videos * WHERE ucid = $1", id)
rss.xpath_nodes("//feed/entry").each do |entry| rss.xpath_nodes("//feed/entry").each do |entry|
video_id = entry.xpath_node("videoid").not_nil!.content video_id = entry.xpath_node("videoid").not_nil!.content
title = entry.xpath_node("title").not_nil!.content title = entry.xpath_node("title").not_nil!.content

Loading…
Cancel
Save