上传排行榜
This commit is contained in:
parent
e5c034ac81
commit
18164a143d
@ -53,16 +53,16 @@ func (this *apiComp) Rank(session comm.IUserSession, req *pb.ArenaRankReq) (errd
|
||||
for _, v := range ranks {
|
||||
ranksMap[v.Uid] = v
|
||||
}
|
||||
players = make([]*pb.ArenaPlayer, len(ranks))
|
||||
players = make([]*pb.ArenaPlayer, 0, len(uids))
|
||||
for i, v := range uids {
|
||||
if player, ok := ranksMap[v]; ok {
|
||||
rank := int32(i + 1)
|
||||
players[i] = &pb.ArenaPlayer{
|
||||
players = append(players, &pb.ArenaPlayer{
|
||||
Uinfo: player.Uinfo,
|
||||
Dan: player.Dan,
|
||||
Rank: rank,
|
||||
Integral: player.Integral,
|
||||
}
|
||||
})
|
||||
if session.GetUserId() == player.Uinfo.Uid && info.Rank != rank {
|
||||
info.Rank = rank
|
||||
if err = this.module.modelArena.updateArenaUserInfo(info); err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user