diff options
Diffstat (limited to 'lib/slack_markdown_sanitizer.rb')
-rw-r--r-- | lib/slack_markdown_sanitizer.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/slack_markdown_sanitizer.rb b/lib/slack_markdown_sanitizer.rb index df3bec1a3c8..f26d9aeb688 100644 --- a/lib/slack_markdown_sanitizer.rb +++ b/lib/slack_markdown_sanitizer.rb @@ -8,4 +8,8 @@ module SlackMarkdownSanitizer def self.sanitize(string) string&.delete(UNSAFE_MARKUP_CHARACTERS) end + + def self.sanitize_slack_link(string) + string.gsub(Gitlab::Regex.slack_link_regex) { |m| m.gsub("<", "<").gsub(">", ">") } + end end |