From f940ae4b2878715dbf3dfeec6e477ecdc97f7b0b Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Tue, 14 Jan 2025 19:45:37 +1300 Subject: Sanitize site and page name --- src/generate_html.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/generate_html.rs b/src/generate_html.rs index ab12c09..42b2c21 100644 --- a/src/generate_html.rs +++ b/src/generate_html.rs @@ -6,8 +6,8 @@ use recipe::*; pub fn generate_html(document: &MarkdownDocument, page: &Page, website: &Website) -> String { let root = page.root(); - let page_name = &page.name; - let site_name = &website.name; + let page_name = sanitize_text(&page.name); + let site_name = sanitize_text(&website.name); let mut parent_url = String::new(); for segment in &page.parents { parent_url.push_str(&make_url_safe(segment)); parent_url.push('/'); @@ -63,7 +63,7 @@ pub fn get_table_of_contents(page: &Page) -> String { return String::new(); } let mut toc = String::from("