Skip to content

Commit c947886

Browse files
committed
Don't crash if email verification origin not set
1 parent 45b85d7 commit c947886

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/controllers/users_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def confirm_email
8888
language = params[:language]
8989
token = VerificationToken.email.find_by!(user_id: params[:user_id], token: params[:id])
9090
redirect_path = root_url
91-
redirect_path = "https://course.elementsofai.com/#{language ? "#{language}/" : ''}email-verification" if params[:origin].start_with?('elements_of_ai')
91+
redirect_path = "https://course.elementsofai.com/#{language ? "#{language}/" : ''}email-verification" if params[:origin] && params[:origin].start_with?('elements_of_ai')
9292
User.find(params[:user_id]).update!(email_verified: true)
9393
redirect_to redirect_path, notice: 'Your email address has been verified!'
9494
end

0 commit comments

Comments
 (0)