summaryrefslogtreecommitdiff
path: root/src/generate_html.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/generate_html.rs')
-rw-r--r--src/generate_html.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/generate_html.rs b/src/generate_html.rs
index 0210986..4a72da2 100644
--- a/src/generate_html.rs
+++ b/src/generate_html.rs
@@ -71,7 +71,7 @@ pub fn get_html_head(page: &Page, website: &Website) -> String {
pub fn get_table_of_contents(page: &Page) -> String {
- if page.headings.len() < 3 {
+ if page.headings.iter().filter(|h| h.level != Level::Heading3).count() < 3 {
return String::new();
}
let mut toc = String::from("<details><summary></summary><ul>\n");