diff --git a/app/controllers/invitations_controller.rb b/app/controllers/invitations_controller.rb index a209f5ab9ffa41715e7c7ca51106e139fc7f6d74..7db02cf392e1330cd783915ca13e6bc0c62ab8fd 100644 --- a/app/controllers/invitations_controller.rb +++ b/app/controllers/invitations_controller.rb @@ -41,8 +41,8 @@ class InvitationsController < Devise::InvitationsController raise I18n.t('invitations.check_token.not_found') end user = User.find_by_invitation_token(params[:user][:invitation_token]) - user.seed_aspects user.accept_invitation!(params[:user]) + user.seed_aspects rescue Exception => e user = nil flash[:error] = e.message