From 0093daedd9b028ae633d773b540d807238448589 Mon Sep 17 00:00:00 2001 From: Logan Fick Date: Sat, 28 Oct 2017 14:23:34 -0400 Subject: Fixed name reuse check sometimes using wrong account to compare against. --- app/controllers/users_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 366ba1a..4c854ea 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -141,7 +141,7 @@ class UsersController < ApplicationController else userdata = user_params([:name, :skype, :youtube, :twitter, :about, :header_scroll, :utc_time, :dark]) end - if User.find_by(name: userdata[:name]) && User.find_by(name: userdata[:name]) != current_user + if User.find_by(name: userdata[:name]) && User.find_by(name: userdata[:name]) != @user flash[:alert] = "You have entered a name that belongs to someone else. Please try another." redirect_to edit_user_path(@user) return -- cgit v1.2.3