diff --git a/app/controllers/devise_token_auth/confirmations_controller.rb b/app/controllers/devise_token_auth/confirmations_controller.rb index c129a485d..8ecfddd07 100644 --- a/app/controllers/devise_token_auth/confirmations_controller.rb +++ b/app/controllers/devise_token_auth/confirmations_controller.rb @@ -10,7 +10,7 @@ def show token_hash = BCrypt::Password.create(token) expiry = (Time.now + @resource.token_lifespan).to_i - if @resource.sign_in_count > 0 + if defined? @resource.sign_in_count && @resource.sign_in_count > 0 expiry = (Time.now + 1.second).to_i end