From bc55afba51064b0c841b86cb7d36230621181ba5 Mon Sep 17 00:00:00 2001 From: Pierre de La Morinerie Date: Tue, 18 Sep 2018 14:18:58 +0000 Subject: [PATCH] invite: clarify logic of sign-up redirection --- app/controllers/users/dossiers/invites_controller.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/controllers/users/dossiers/invites_controller.rb b/app/controllers/users/dossiers/invites_controller.rb index 1d451a8ca..bbb5f6999 100644 --- a/app/controllers/users/dossiers/invites_controller.rb +++ b/app/controllers/users/dossiers/invites_controller.rb @@ -1,7 +1,10 @@ class Users::Dossiers::InvitesController < UsersController def authenticate_user! session["user_return_to"] = request.fullpath - return redirect_to new_user_registration_path(user_email: params[:email]) if params[:email].present? && User.find_by(email: params[:email]).nil? + + if params[:email].present? && User.find_by(email: params[:email]).nil? + return redirect_to new_user_registration_path(user_email: params[:email]) + end super end