Author:
Hash:
Timestamp:
+4 -27 +/-1 browse
Kevin Schoon [me@kevinschoon.com]
83c33c57f5e54f820a9c8cea653de453d2244e03
Fri, 16 May 2025 12:33:10 +0000 (6 months ago)
| 1 | diff --git a/ayllu/src/web2/routes/repo.rs b/ayllu/src/web2/routes/repo.rs |
| 2 | index 7be1c02..8e7c45b 100644 |
| 3 | --- a/ayllu/src/web2/routes/repo.rs |
| 4 | +++ b/ayllu/src/web2/routes/repo.rs |
| 5 | @@ -143,33 +143,10 @@ pub async fn serve( |
| 6 | None => None, |
| 7 | }; |
| 8 | |
| 9 | - let rss_link_all = util::select_path(&uri, Some(0), None) |
| 10 | - .map(|mut path| { |
| 11 | - path.push("rss/firehose.xml"); |
| 12 | - path.to_string_lossy().to_string() |
| 13 | - }) |
| 14 | - .unwrap(); |
| 15 | - |
| 16 | - let rss_link_1d = util::select_path(&uri, Some(0), None) |
| 17 | - .map(|mut path| { |
| 18 | - path.push("rss/1d.xml"); |
| 19 | - path.to_string_lossy().to_string() |
| 20 | - }) |
| 21 | - .unwrap(); |
| 22 | - |
| 23 | - let rss_link_1w = util::select_path(&uri, Some(0), None) |
| 24 | - .map(|mut path| { |
| 25 | - path.push("rss/1w.xml"); |
| 26 | - path.to_string_lossy().to_string() |
| 27 | - }) |
| 28 | - .unwrap(); |
| 29 | - |
| 30 | - let rss_link_1m = util::select_path(&uri, Some(0), None) |
| 31 | - .map(|mut path| { |
| 32 | - path.push("rss/1m.xml"); |
| 33 | - path.to_string_lossy().to_string() |
| 34 | - }) |
| 35 | - .unwrap(); |
| 36 | + let rss_link_all = format!("/{}/{}/rss/firehose.xml", preamble.collection_name, preamble.repo_name); |
| 37 | + let rss_link_1d = format!("/{}/{}/rss/1d.xml", preamble.collection_name, preamble.repo_name); |
| 38 | + let rss_link_1w = format!("/{}/{}/rss/1w.xml", preamble.collection_name, preamble.repo_name); |
| 39 | + let rss_link_1m = format!("/{}/{}/rss/1m.xml", preamble.collection_name, preamble.repo_name); |
| 40 | |
| 41 | base.nav_elements = |
| 42 | navigation::primary("project", &preamble.collection_name, &preamble.repo_name); |