From 9bea99e63373393b11dd7da5cc7337bb7c9541ef Mon Sep 17 00:00:00 2001 From: Adam Cooke Date: Fri, 12 May 2017 14:47:16 +0100 Subject: [PATCH] verify new users straight away users who signup will have received a link to do so which means their address is already verified --- app/controllers/user_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index c4ecdf1..897ff66 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -13,11 +13,11 @@ class UserController < ApplicationController def create @user_invite = UserInvite.active.find_by!(:uuid => params[:invite_token]) @user = User.new(params.require(:user).permit(:first_name, :last_name, :email_address, :password, :password_confirmation)) + @user.email_verified_at = Time.now if @user.save @user_invite.accept(@user) - AppMailer.new_user(@user).deliver self.current_user = @user - redirect_to verify_path(:return_to => params[:return_to]) + redirect_to root_path else render 'new', :layout => 'sub' end