From f6028d357cc61c81e7c6bb412380ac87b0df3159 Mon Sep 17 00:00:00 2001 From: Andros Fenollosa Date: Sat, 31 Jul 2021 11:14:22 +0200 Subject: [PATCH] Update feeds.clj --- src/rsspaper/feeds.clj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rsspaper/feeds.clj b/src/rsspaper/feeds.clj index a75369b..02839a9 100644 --- a/src/rsspaper/feeds.clj +++ b/src/rsspaper/feeds.clj @@ -42,8 +42,8 @@ (map (fn [article] (let [url-article (get-in article [:feed :link]) html (:body (client/get url-article {:insecure? true})) - first-content (second (re-find #"].*[^>]content=\"([^\">]+)\".*[^>]property=\"og:image(?::url)?\".*>" html)) - second-content (second (re-find #"].*[^>]property=\"og:image(?::url)?\".*[^>]content=\"([^\">]+)\".*>" html)) + first-content (second (re-find #"^]+)\".*property=\"og:image(?::url)?\".*>$" html)) + second-content (second (re-find #"^]+)\".*>$" html)) first-image (second (re-find #"]+src=\"([^\">]+)\"" html)) images [first-content second-content first-image] final-image (first (filter (fn [item] (not (nil? item))) images))]