FIX: Check group names when checking username availability

This commit is contained in:
Gerhard Schlager
2018-05-22 21:25:52 +02:00
parent d19d491d65
commit beed676b04
2 changed files with 7 additions and 1 deletions

View File

@@ -554,6 +554,11 @@ describe User do
user = Fabricate(:user, email: "bar@foo.com")
expect(User.username_available?(user.username, user.primary_email.email)).to eq(false)
end
it 'returns false when a username equals an existing group name' do
Fabricate(:group, name: 'foo')
expect(User.username_available?('Foo')).to eq(false)
end
end
describe '.reserved_username?' do