mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
FIX: skip hidden nodes when converting from HTML to Markdown
This commit is contained in:
@ -37,6 +37,8 @@ class HtmlToMarkdown
|
||||
end
|
||||
|
||||
def visit(node)
|
||||
return if node["style"] && node["style"][/display[[:space:]]*:[[:space:]]*none/]
|
||||
|
||||
if node.description&.block? && node.parent&.description&.block? && @stack[-1].markdown.size > 0
|
||||
block = @stack[-1].dup
|
||||
@markdown << format_block
|
||||
|
Reference in New Issue
Block a user