mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-11-04 16:40:21 +00:00
chore: simplify some steps (#912)
This commit is contained in:
1 parent
2866cc69c3
commit
453c6cdb49
2 files changed
+12
-24
No files matched your search
@@ -5,6 +5,7 @@ import (
|
||||
"sync"
|
||||
|
||||
"github.com/nezhahq/nezha/model"
|
||||
"github.com/nezhahq/nezha/pkg/utils"
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -45,10 +46,7 @@ func BlockByIPs(ipList []string) error {
|
||||
func GetOnlineUsers(limit, offset int) []*model.OnlineUser {
|
||||
OnlineUserMapLock.Lock()
|
||||
defer OnlineUserMapLock.Unlock()
|
||||
var users []*model.OnlineUser
|
||||
for _, user := range OnlineUserMap {
|
||||
users = append(users, user)
|
||||
}
|
||||
users := utils.MapValuesToSlice(OnlineUserMap)
|
||||
slices.SortFunc(users, func(i, j *model.OnlineUser) int {
|
||||
return i.ConnectedAt.Compare(j.ConnectedAt)
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user