diff options
Diffstat (limited to 'src/generate_html.rs')
-rw-r--r-- | src/generate_html.rs | 6 |
1 files 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("<details><summary></summary><ul>\n"); - let site_name = &page.name; + let site_name = sanitize_text(&page.name); toc.push_str(&format!("<li class='l1'><a href='#title'>{site_name}</a></li>\n")); for heading in &page.headings { |