Commit 31f007f7 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Fix skipping of some elements in makrdown

parent 36b2f2e3
...@@ -115,15 +115,17 @@ module Gitlab ...@@ -115,15 +115,17 @@ module Gitlab
suffix = $~[:suffix] suffix = $~[:suffix]
type = TYPES.select{|t| !$~[t].nil?}.first type = TYPES.select{|t| !$~[t].nil?}.first
next unless type if type
identifier = $~[type]
identifier = $~[type]
# Avoid HTML entities
# Avoid HTML entities if prefix && suffix && prefix[0] == '&' && suffix[-1] == ';'
if prefix && suffix && prefix[0] == '&' && suffix[-1] == ';' match
match elsif ref_link = reference_link(type, identifier)
elsif ref_link = reference_link(type, identifier) "#{prefix}#{ref_link}#{suffix}"
"#{prefix}#{ref_link}#{suffix}" else
match
end
else else
match match
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment