From e1a973f11faa6b776cb169fd0a31bcab5d13682d Mon Sep 17 00:00:00 2001 From: tastytea Date: Wed, 25 Dec 2019 02:42:27 +0100 Subject: [PATCH] Apply user-fixes. --- src/document.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/document.cpp b/src/document.cpp index 665a6b3..6ddfe25 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -133,7 +133,17 @@ void Document::parse_rss(const pt::ptree &tree) } Item item; - item.description = remove_html(rssitem.get("description")); + item.description = + [&] + { + string desc = + remove_html(rssitem.get("description")); + for (const auto &fix : _data.fixes) + { + desc = regex_replace(desc, regex{fix}, ""); + } + return desc; + }(); item.guid = move(guid); item.link = rssitem.get("link"); item.title = move(title);