1
0
mirror of https://github.com/fumiama/paper-manager.git synced 2026-06-11 19:50:24 +08:00

finish register

This commit is contained in:
源文雨
2023-03-19 21:07:22 +08:00
parent bee5caaadc
commit f3757deecf
6 changed files with 92 additions and 26 deletions

View File

@@ -27,11 +27,17 @@ func getMessageList(token string) ([]messageList, error) {
return nil, nil
}
ml := make([]messageList, len(ms))
am := make(map[string]string, 64)
for i, m := range ms {
avtr := ""
u, err := global.UserDB.GetUserByName(m.Name)
if err == nil {
avtr = u.Avtr
if a, ok := am[m.Name]; ok {
avtr = a
} else {
u, err := global.UserDB.GetUserByName(m.Name)
if err == nil {
avtr = u.Avtr
am[m.Name] = u.Avtr
}
}
ml[i].ID = *m.ID
ml[i].Avatar = avtr