1
Fork 0

In verify mode, replace feed text with actual feed title.

This commit is contained in:
Bauke 2022-09-21 22:05:49 +02:00
parent b443104375
commit 51e048ec40
Signed by: Bauke
GPG Key ID: C1C0F29952BCF558
1 changed files with 7 additions and 1 deletions

View File

@ -72,7 +72,13 @@ fn main() -> Result<()> {
for potential_feed in potential_feeds {
let response = ureq_agent.get(&potential_feed.url).call()?;
if response.content_type() == "text/xml" {
feeds_to_output.push(potential_feed);
let body = response.into_string()?;
let title_start = body.find("<title>").unwrap() + 7;
let title_end = body.find("</title>").unwrap();
feeds_to_output.push(Feed {
text: Some(body[title_start..title_end].to_string()),
url: potential_feed.url,
});
}
sleep(timeout);