diff --git a/lib/toc_data.rb b/lib/toc_data.rb index 984d811..f4663cd 100644 --- a/lib/toc_data.rb +++ b/lib/toc_data.rb @@ -21,7 +21,7 @@ def toc_data(page_content) header_to_nest[:children].push header if header_to_nest true else - header_to_nest = header if header[:level] == (header_level - 1) + header_to_nest = header if header[:level] < header_level false end end