diff options
Diffstat (limited to 'src/generate_html.rs')
-rw-r--r-- | src/generate_html.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/generate_html.rs b/src/generate_html.rs index 91424eb..e6bb86f 100644 --- a/src/generate_html.rs +++ b/src/generate_html.rs @@ -344,6 +344,7 @@ fn parse_internal_link(name: &str, page: &Page, website: &Website) -> ParsedLink warn!("Page {from:?} contains link to nonexistent internal heading {heading:?}"); } } + let path = url_encode(&path); ParsedLink { path, class, label } } @@ -375,6 +376,7 @@ fn parse_external_link(label: &str, path: &str, page: &Page, website: &Website) }; } } + let path = url_encode(&path); let label = sanitize_text(&label, true); ParsedLink { path, class: "external", label } } |