fix for #1372, prefixed/suffixed underscores are rendered as underscores for users

This commit is contained in:
r888888888
2013-04-19 16:16:26 -07:00
parent 4320df3116
commit d2e7079125
2 changed files with 6 additions and 2 deletions

View File

@@ -92,12 +92,12 @@ class User < ActiveRecord::Base
end
def id_to_pretty_name(user_id)
id_to_name(user_id).tr("_", " ")
id_to_name(user_id).gsub(/([^_])_+(?=[^_])/, "\\1 \\2")
end
end
def pretty_name
name.tr("_", " ")
name.gsub(/([^_])_+(?=[^_])/, "\\1 \\2")
end
def update_cache

View File

@@ -13,3 +13,7 @@ Comment.find_each do |comment|
comment.destroy
end
end
User.where("name like ? or name like ?", "\\_%", "%\\_").each do |user|
puts "#{user.id}\t#{user.name}\t#{user.level}\t#{user.email}\t#{user.last_logged_in_at}"
end ; true