FIX render commmiter and author avatar bug

This commit is contained in:
jasder
2021-04-20 18:58:14 +08:00
parent 84e48d25c1
commit 45f05c9fc4
3 changed files with 10 additions and 5 deletions

View File

@@ -11,11 +11,16 @@ class User
end
def get_letter_avatar_url(size = :lg)
avatar_path(size).split('public/')&.last
avatar_path(self.username, size).split('public/')&.last
end
def avatar_path(size)
LetterAvatar.generate self.username, avatar_size(size)
def self.get_letter_avatar_url(name, size = :lg)
return "" if name.blank?
avatar_path(Pinyin.t(name), size).split('public/')&.last
end
def avatar_path(username, size)
LetterAvatar.generate username, avatar_size(size)
end
# 返回头像尺寸