From bf40ff75a7bb428af30b9377f013df3d6bbe641b Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Wed, 15 Jan 2025 09:55:46 +1300 Subject: Fix broken parent links Generation of parent links for pages with two or more parents before the root index was not working correctly. --- src/generate_html.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/generate_html.rs b/src/generate_html.rs index e98b661..7b12b30 100644 --- a/src/generate_html.rs +++ b/src/generate_html.rs @@ -17,7 +17,7 @@ pub fn generate_html(document: &MarkdownDocument, page: &Page, website: &Website let head = get_html_head(page, website); let head = head.trim(); let home_link = format!("{site_name}"); let parent_link = match page.parents.get(page.parents.len()-1) { - Some(name) => format!("{name}"), + Some(name) => format!("{name}", make_url_safe(name)), None => String::new(), }; let table_of_contents = get_table_of_contents(page); -- cgit v1.2.3-70-g09d2