From 8420104c682bf95f572bbc1b9d0944043d6ba65d Mon Sep 17 00:00:00 2001 From: Philipp Hofer Date: Mon, 13 Oct 2025 10:02:46 +0200 Subject: [PATCH] nicer code --- src/streamer.rs | 33 +++++++++------------------------ 1 file changed, 9 insertions(+), 24 deletions(-) diff --git a/src/streamer.rs b/src/streamer.rs index 9ad8918..6319656 100644 --- a/src/streamer.rs +++ b/src/streamer.rs @@ -16,36 +16,21 @@ pub async fn stream_handler(State(state): State>) -> impl IntoResp fn feed(urls: &Vec) -> String { let mut ret = String::new(); ret.push_str(r#""#); - ret.push('\n'); ret.push_str(r#""#); - ret.push('\n'); - ret.push_str(" "); - ret.push('\n'); - ret.push_str(" Ö1 Morgenjournal Feed"); - ret.push('\n'); - ret.push_str(" https://news.hofer.link"); - ret.push('\n'); - ret.push_str(" Feed für Ö1 Morgenjournal. Live."); - ret.push('\n'); + ret.push_str(""); + ret.push_str("Ö1 Morgenjournal Feed"); + ret.push_str("https://news.hofer.link"); + ret.push_str("Feed für Ö1 Morgenjournal. Live."); for url in urls { - ret.push_str(" "); - ret.push('\n'); - ret.push_str(&format!(" Morgenjournal DATE")); - ret.push('\n'); - ret.push_str(&format!( - " {}", - quick_xml::escape::escape(url) - )); - ret.push('\n'); - ret.push_str(&format!(" my desc")); - ret.push('\n'); - ret.push_str(" "); - ret.push('\n'); + ret.push_str(""); + ret.push_str(&format!("Morgenjournal")); + ret.push_str(&format!("{}", quick_xml::escape::escape(url))); + ret.push_str(&format!("Morgenjournal")); + ret.push_str(""); } ret.push_str(" "); - ret.push('\n'); ret.push_str(""); ret