diff options
| author | ascpial <mail@ascpial.fr> | 2025-09-21 00:18:15 +0200 |
|---|---|---|
| committer | ascpial <mail@ascpial.fr> | 2025-09-21 00:18:54 +0200 |
| commit | beaea94172f16c350515cb28941f3d5a2101b690 (patch) | |
| tree | aaf842432ccb3c339e959b9f25773f2249812da3 /config | |
| parent | 1d4994286d9d787724110821077cbba993b4f94a (diff) | |
perf(config): use more modern slices.SortFunc
Diffstat (limited to 'config')
| -rw-r--r-- | config/xp_role.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/config/xp_role.go b/config/xp_role.go index 8939dd6..d55e6d3 100644 --- a/config/xp_role.go +++ b/config/xp_role.go @@ -2,7 +2,7 @@ package config import ( "fmt" - "sort" + "slices" "strconv" "git.anhgelus.world/anhgelus/les-copaings-bot/exp" @@ -47,8 +47,8 @@ func HandleXpRole( &component.Separator{}, }, } - sort.Slice(cfg.XpRoles, func(i, j int) bool { - return cfg.XpRoles[i].XP > cfg.XpRoles[j].XP + slices.SortFunc(cfg.XpRoles, func(xp1, xp2 XpRole) int { + return int(xp2.XP) - int(xp1.XP) }) for _, r := range cfg.XpRoles { container.Components = append(container.Components, &component.Section{ |
