diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2021-05-04 03:25:06 -0600 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2021-05-04 03:25:06 -0600 |
| commit | b39df031bde6cd6fbb8d0878ec4ba1f080b0dece (patch) | |
| tree | 9ebe5bd43a8aa2cbcee07197cb3b15f35d46fbc0 | |
| parent | d018da9967c9efb3baa591a5c3c25e283200835d (diff) | |
use next to skip remainder of iteration in HTML converter
| -rw-r--r-- | lib/asciidoctor/converter/html5.rb | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/asciidoctor/converter/html5.rb b/lib/asciidoctor/converter/html5.rb index c4e4045c..20d0329c 100644 --- a/lib/asciidoctor/converter/html5.rb +++ b/lib/asciidoctor/converter/html5.rb @@ -579,12 +579,11 @@ Your browser does not support the audio tag. terms.each do |dt| result << %(<dt#{dt_style_attribute}>#{dt.text}</dt>) end - if dd - result << '<dd>' - result << %(<p>#{dd.text}</p>) if dd.text? - result << dd.content if dd.blocks? - result << '</dd>' - end + next unless dd + result << '<dd>' + result << %(<p>#{dd.text}</p>) if dd.text? + result << dd.content if dd.blocks? + result << '</dd>' end result << '</dl>' end |
