Shorten User.suggest_name further.

This commit is contained in:
Guo Xiang Tan 2018-05-17 16:34:16 +08:00
parent 8238097d0f
commit b3981ddc43

View File

@ -288,9 +288,7 @@ class User < ActiveRecord::Base
def self.suggest_name(string)
return "" if string.blank?
local_part = string[/\A[^@]+/]
suggestion = local_part.present? ? local_part : string[/[^@]+\z/]
suggestion.tr(".", " ").titleize
(string[/\A[^@]+/].presence || string[/[^@]+\z/]).tr(".", " ").titleize
end
def self.find_by_username_or_email(username_or_email)