mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 10:17:15 +08:00
FIX: respect email domain whitelist/blacklist when creating staged users
This commit is contained in:
@ -30,6 +30,14 @@ describe EmailValidator do
|
||||
expect(blocks?('sam@e-mail.com')).to eq(true)
|
||||
expect(blocks?('sam@googlemail.com')).to eq(false)
|
||||
end
|
||||
|
||||
it "blocks based on email_domains_whitelist" do
|
||||
SiteSetting.email_domains_whitelist = "googlemail.com|email.com"
|
||||
expect(blocks?('sam@email.com')).to eq(false)
|
||||
expect(blocks?('sam@bob.email.com')).to eq(false)
|
||||
expect(blocks?('sam@e-mail.com')).to eq(true)
|
||||
expect(blocks?('sam@googlemail.com')).to eq(false)
|
||||
end
|
||||
end
|
||||
|
||||
context '.email_regex' do
|
||||
|
Reference in New Issue
Block a user