Commit c77f058d072e0112de1df4dfd31cea36f3e95c28
1 parent
d54a2cd1
Exists in
staging
and in
13 other branches
comment_paragraph: prioritize li tag when parsing
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
plugins/comment_paragraph/lib/ext/article.rb
... | ... | @@ -36,7 +36,7 @@ class Article |
36 | 36 | if body && (body_changed? || setting_changed?(:comment_paragraph_plugin_activate)) |
37 | 37 | updated = body_changed? ? body_change[1] : body |
38 | 38 | doc = Nokogiri::HTML(updated) |
39 | - doc.css('li, body > div, body > span, body > p').each do |paragraph| | |
39 | + (doc.css('li') + doc.css('body > div, body > span, body > p')).each do |paragraph| | |
40 | 40 | next if paragraph.css('[data-macro="comment_paragraph_plugin/allow_comment"]').present? || paragraph.content.blank? |
41 | 41 | |
42 | 42 | commentable = Nokogiri::XML::Node.new("span", doc) | ... | ... |