Module: Accountly::UpdateEmailUser

Defined in:
app/models/accountly/update_email_user.rb

Instance Method Summary collapse

Instance Method Details

#confirm_new_email!Object



4
5
6
7
# File 'app/models/accountly/update_email_user.rb', line 4

def confirm_new_email!
  update_attribute(:email, new_email)
  update_attribute(:new_email_token, nil)
end

#send_new_email_requestObject



15
16
17
18
# File 'app/models/accountly/update_email_user.rb', line 15

def send_new_email_request
  return unless (confirmed? && generate_token(:new_email_token))
  tokenmail(:new_email_request)
end

#tokenmail(request) ⇒ Object



10
11
12
# File 'app/models/accountly/update_email_user.rb', line 10

def tokenmail(request)
  AccountMailer.send(request, self).deliver
end