From c42c0b65b0c95665d5dbec011dd3d61458af2054 Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Sun, 4 Mar 2018 07:47:07 -0600 Subject: [PATCH] Only replace "/watch" links in Reddit description --- src/helpers.cr | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/helpers.cr b/src/helpers.cr index 44262479..9b79c27e 100644 --- a/src/helpers.cr +++ b/src/helpers.cr @@ -132,17 +132,6 @@ def fetch_video(id, client) dislikes = dislikes ? dislikes.content.delete(",").to_i : 0 description = html.xpath_node(%q(//p[@id="eow-description"])) - if description - description.xpath_nodes(%q(//a/@href)).each do |match| - uri = URI.parse(match.content) - - if uri.host =~ /(www\.)?youtube.com/ - uri = uri.full_path - end - - match.content = uri.to_s - end - end description = description ? description.to_xml : "" wilson_score = ci_lower_bound(likes, likes + dislikes) @@ -303,7 +292,7 @@ def template_comments(root) body_html.xpath_nodes(%q(//a/@href)).each do |match| uri = URI.parse(match.content) - if uri.host =~ /(www\.)?youtube.com/ + if uri.host =~ /(www\.)?youtube.com/ && uri.path == "/watch" uri = uri.full_path end