Revision 9d43fc71
Added by Michael Moll almost 6 years ago
db/migrate/20140325093623_add_lowerlogin_to_users.rb | ||
---|---|---|
User.unscoped.order("last_login_on DESC").each do |user|
|
||
if User.find_by_login(user.login.downcase)
|
||
dupe = 1
|
||
dupe += 1 while User.find_by_login(new_login="#{user.login}#{dupe}")
|
||
dupe += 1 while User.find_by_login(new_login = "#{user.login}#{dupe}")
|
||
say "Renaming duplicate user #{user.login} to #{new_login}"
|
||
user.login = new_login
|
||
else
|
Also available in: Unified diff
Fixes #19789 - fix Layout/SpaceAroundOperators cop