diff --git a/app/models/user.rb b/app/models/user.rb index 591b6e4..c5a1d3c 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -64,7 +64,14 @@ class User < ApplicationRecord end def send_activation_email - UserMailer.account_activation(self).deliver_now + begin + result = UserMailer.account_activation(self).deliver_now + Rails.logger.info "Email sent successfully: #{result.inspect}" + rescue => e + Rails.logger.error "Failed to send email: #{e.message}" + Rails.logger.error e.backtrace.join("\n") + raise + end end def create_reset_digest