fix(tui): sort groups by active sort column instead of fixed ID order
CI / test (pull_request) Successful in 2m9s
CI / lint (pull_request) Successful in 1m11s
CI / vulncheck (pull_request) Failing after 56s

This commit is contained in:
2026-07-21 20:41:21 -04:00
parent d6e6011b35
commit ce3cfad7f8
+1 -2
View File
@@ -77,8 +77,6 @@ func sortSitesForDisplay(allSites []models.Site, collapsed map[int]bool, sortCol
ungrouped = append(ungrouped, s)
}
}
sort.Slice(groups, func(i, j int) bool { return groups[i].ID < groups[j].ID })
sortSlice := func(s []models.Site) {
sort.Slice(s, func(i, j int) bool { return s[i].ID < s[j].ID })
sort.SliceStable(s, func(i, j int) bool {
@@ -98,6 +96,7 @@ func sortSitesForDisplay(allSites []models.Site, collapsed map[int]bool, sortCol
})
}
sortSlice(groups)
for pid := range children {
c := children[pid]
sortSlice(c)