修改rank level规则
This commit is contained in:
parent
cba5613353
commit
69529d610c
@ -144,9 +144,10 @@ export default class ActivityController extends BaseController {
|
||||
// }
|
||||
// }
|
||||
// const yesterdayScore = await new ZRedisClient().zscore(yesterdayKey, id)
|
||||
const rank = start + i / 2 + 1
|
||||
results.push({
|
||||
rank: start + i / 2 + 1,
|
||||
level: rankLevel(score),
|
||||
rank,
|
||||
level: rankLevel(rank),
|
||||
nickname: user?.twitterName || user?.discordName || user?.address ? formatAddress(user.address) : 'unknown',
|
||||
avatar: user?.twitterAvatar || '',
|
||||
score,
|
||||
|
@ -85,7 +85,7 @@ export const rankKey = (activity: string, date?: Date) => {
|
||||
return `${activity}:score:${dateTag}`
|
||||
}
|
||||
|
||||
export const rankLevel = (score: number) => {
|
||||
const data = rankLevels.find(o => score >= o.score)
|
||||
export const rankLevel = (rank: number) => {
|
||||
const data = rankLevels.find(o => rank >= o.rankMin && rank <= o.rankMax)
|
||||
return data.level
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user