feat: enable disposable email check for account creation (#9989)
This PR disallows usage of disposable emails when creating an account --------- Co-authored-by: Pranav <pranav@chatwoot.com>
This commit is contained in:
@@ -33,10 +33,10 @@ class AccountBuilder
|
||||
|
||||
def validate_email
|
||||
address = ValidEmail2::Address.new(@email)
|
||||
if address.valid? # && !address.disposable?
|
||||
if address.valid? && !address.disposable?
|
||||
true
|
||||
else
|
||||
raise InvalidEmail.new(valid: address.valid?)
|
||||
raise InvalidEmail.new({ valid: address.valid?, disposable: address.disposable? })
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user