diff --git a/app/models/user/avatar.rb b/app/models/user/avatar.rb index d6f88bb01..22f770cdd 100644 --- a/app/models/user/avatar.rb +++ b/app/models/user/avatar.rb @@ -14,9 +14,10 @@ class User avatar_path(self.username, size).split('public/')&.last end - def self.get_letter_avatar_url(name, size = :lg) + def self.get_letter_avatar_url(name) return "" if name.blank? - avatar_path(Pinyin.t(name), size).split('public/')&.last + avatar = LetterAvatar.generate Pinyin.t(name), 120 + avatar.split('public/')&.last end def avatar_path(username, size)