mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: mark user as approved if an invite is already present
This commit is contained in:
@@ -60,7 +60,7 @@ class EmailToken < ActiveRecord::Base
|
||||
end
|
||||
end
|
||||
# redeem invite, if available
|
||||
Invite.redeem_from_email(user.email)
|
||||
return User.find_by(email: Email.downcase(user.email)) if Invite.redeem_from_email(user.email).present?
|
||||
user
|
||||
rescue ActiveRecord::RecordInvalid
|
||||
# If the user's email is already taken, just return nil (failure)
|
||||
|
||||
Reference in New Issue
Block a user