FIX: Email notification for different user being mentioned

This commit is contained in:
Régis Hanol 2013-03-24 01:57:00 +01:00
parent 030ecfaa71
commit 7d43058d20
2 changed files with 6 additions and 1 deletions

View File

@ -65,7 +65,7 @@ module PrettyText
@mutex = Mutex.new
def self.mention_matcher
/(\@[a-zA-Z0-9\-]+)/
Regexp.new("(\@[a-zA-Z0-9_]{#{User.username_length.begin},#{User.username_length.end}})")
end
def self.app_root

View File

@ -216,6 +216,11 @@ describe Post do
post.raw_mentions.should == ['finn']
end
it "handles underscore in username" do
post = Fabricate.build(:post, post_args.merge(raw: "@Jake @Finn @Jake_Old"))
post.raw_mentions.should == ['jake', 'finn', 'jake_old']
end
end
context "With a @mention limit of 1" do