Переглянути джерело

Add fallback section ID with ToC (#11941)

master^2
Yamagishi Kazutoshi 4 роки тому
committed by Eugen Rochko
джерело
коміт
67bef15e53
1 змінених файлів з 1 додано та 1 видалено
  1. +1
    -1
      app/lib/toc_generator.rb

+ 1
- 1
app/lib/toc_generator.rb Переглянути файл

@@ -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




Завантаження…
Відмінити
Зберегти