feat: show Anonymous in league when name empty, add username to settings, show salary hint in summary

This commit is contained in:
2026-06-25 01:54:37 +03:30
parent 605c41ab88
commit 88ccc6aa68
4 changed files with 26 additions and 0 deletions

View File

@@ -40,6 +40,9 @@ func (h *Handler) buildLeagueText(orderBy LeagueSortOption) string {
for i, e := range entries {
rank := i + 1
name := e.Username
if name == "" {
name = "Anonymous"
}
b.WriteString(fmt.Sprintf("%d %s\n", rank, name))
b.WriteString(fmt.Sprintf(" XP:%d Lv:%d S:%d %.1fh\n", e.XP, e.Level, e.Streak, e.TotalHours))
}