gearheads
/
mastodon
Archived
2
0
Fork 0

Add fallback section ID with ToC (#11941)

gh/stable
Yamagishi Kazutoshi 2019-09-24 00:25:10 +09:00 committed by Eugen Rochko
parent 1051c5cffa
commit 67bef15e53
1 changed files with 1 additions and 1 deletions

View File

@ -45,7 +45,7 @@ class TOCGenerator
parsed_html.traverse do |node| parsed_html.traverse do |node|
next unless TARGET_ELEMENTS.include?(node.name) next unless TARGET_ELEMENTS.include?(node.name)
anchor = node['id'] || node.text.parameterize anchor = node['id'] || node.text.parameterize.presence || 'sec'
@slugs[anchor] += 1 @slugs[anchor] += 1
anchor = "#{anchor}-#{@slugs[anchor]}" if @slugs[anchor] > 1 anchor = "#{anchor}-#{@slugs[anchor]}" if @slugs[anchor] > 1