Skip to content

Commit dbbc46a

Browse files
committed
simplify regexp
1 parent bb60dd4 commit dbbc46a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/html_pipeline/node_filter/mention_filter.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ def link_to_mentioned_user(base_url, login)
115115
result[:mentioned_usernames] |= [login]
116116

117117
url = base_url.dup
118-
excluded_prefixes = [%r{[/~]\z}, %r{[/@]\z}]
119-
url << "/" unless excluded_prefixes.any? { |excluded_prefix| excluded_prefix.match?(url) }
118+
excluded_prefixes = %r{[/(?:~|@]\z}
119+
url << "/" unless excluded_prefixes.match?(url)
120120

121121
"<a href=\"#{url << login}\" class=\"user-mention\">" \
122122
"@#{login}" \

lib/html_pipeline/node_filter/team_mention_filter.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ def link_to_mentioned_team(base_url, org, team)
9494
result[:mentioned_teams] |= [team]
9595

9696
url = base_url.dup
97-
excluded_prefixes = [%r{[/~]\z}, %r{[/@]\z}]
98-
url << "/" unless excluded_prefixes.any? { |excluded_prefix| excluded_prefix.match?(url) }
97+
excluded_prefixes = %r{[/(?:~|@]\z}
98+
url << "/" unless excluded_prefixes.match?(url)
9999

100100
"<a href=\"#{url << org}/#{team}\" class=\"team-mention\">" \
101101
"@#{org}/#{team}" \

0 commit comments

Comments
 (0)