chore(utils): replace UI Avatars API with static default avatar
All checks were successful
Build Backend / build (push) Successful in 2m55s
Build Backend / build-docker (push) Successful in 1m18s

Remove external UI Avatars API dependency and use a static default avatar
URL instead. Simplifies avatar utility functions by eliminating dynamic
avatar generation.
This commit is contained in:
lafay
2026-04-24 16:43:12 +08:00
parent 496c8bb1aa
commit 3e90eefd51
2 changed files with 4 additions and 36 deletions

View File

@@ -461,13 +461,13 @@ func (s *systemMessageServiceImpl) getActorInfo(ctx context.Context, operatorID
if s.userRepo != nil {
user, err := s.userRepo.GetByID(operatorID)
if err != nil {
return "用户", utils.GenerateDefaultAvatarURL("用户"), nil // 返回默认值,不阻断流程
return "用户", utils.DefaultAvatarURL, nil
}
avatar := utils.GetAvatarOrDefault(user.Username, user.Nickname, user.Avatar)
return user.Nickname, avatar, nil
}
// 如果没有用户仓储,返回默认值
return "用户", utils.GenerateDefaultAvatarURL("用户"), nil
return "用户", utils.DefaultAvatarURL, nil
}
// getPostTitle 获取帖子标题