summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGo MAEDA <maeda@farend.jp>2021-04-14 00:23:15 +0000
committerGo MAEDA <maeda@farend.jp>2021-04-14 00:23:15 +0000
commit361da73fa1675c4c5818c42ceee8858dfacdc86b (patch)
treedc85b1ab0b0a376a2a2b0dcffad1af49a0e858ff
parent5a91e65088783849fd41b562ffad9100e3080caa (diff)
downloadredmine-361da73fa1675c4c5818c42ceee8858dfacdc86b.tar.gz
redmine-361da73fa1675c4c5818c42ceee8858dfacdc86b.zip
Merged r20936 from trunk to 4.2-stable (#34894).
git-svn-id: http://svn.redmine.org/redmine/branches/4.2-stable@20942 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--app/helpers/application_helper.rb2
-rw-r--r--test/helpers/application_helper_test.rb1
2 files changed, 2 insertions, 1 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 9a16eb761..b328c4c9a 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -1283,7 +1283,7 @@ module ApplicationHelper
)|
(
(?<sep4>@)
- (?<identifier3>[A-Za-z0-9_\-@\.]*)
+ (?<identifier3>[A-Za-z0-9_\-@\.]*?)
)
)
(?=
diff --git a/test/helpers/application_helper_test.rb b/test/helpers/application_helper_test.rb
index 106820999..730023443 100644
--- a/test/helpers/application_helper_test.rb
+++ b/test/helpers/application_helper_test.rb
@@ -521,6 +521,7 @@ class ApplicationHelperTest < Redmine::HelperTest
'user:JSMITH' => link_to_user(User.find_by_id(2)),
'user#2' => link_to_user(User.find_by_id(2)),
'@jsmith' => link_to_user(User.find_by_id(2)),
+ '@jsmith.' => "#{link_to_user(User.find_by_id(2))}.",
'@JSMITH' => link_to_user(User.find_by_id(2)),
'@abcd@example.com' => link_to_user(User.find_by_id(u_email_id)),
'user:abcd@example.com' => link_to_user(User.find_by_id(u_email_id)),