diff options
Diffstat (limited to 'lib/banzai/filter/plantuml_filter.rb')
-rw-r--r-- | lib/banzai/filter/plantuml_filter.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/banzai/filter/plantuml_filter.rb b/lib/banzai/filter/plantuml_filter.rb index 82f6247cf03..6a1fa64fb76 100644 --- a/lib/banzai/filter/plantuml_filter.rb +++ b/lib/banzai/filter/plantuml_filter.rb @@ -17,12 +17,12 @@ module Banzai img_tag = Nokogiri::HTML::DocumentFragment.parse( Asciidoctor::PlantUml::Processor.plantuml_content(node.content, {})).css('img').first - unless img_tag.nil? - img_tag.set_attribute('data-diagram', 'plantuml') - img_tag.set_attribute('data-diagram-src', "data:text/plain;base64,#{Base64.strict_encode64(node.content)}") + next if img_tag.nil? - node.parent.replace(img_tag) - end + img_tag.set_attribute('data-diagram', 'plantuml') + img_tag.set_attribute('data-diagram-src', "data:text/plain;base64,#{Base64.strict_encode64(node.content)}") + + node.parent.replace(img_tag) end doc |