File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -2059,17 +2059,23 @@ export async function getQueueLeaderboard(
20592059) : Promise <
20602060 Array < {
20612061 rank : number
2062- user_id : string
2062+ id : string
20632063 mmr : number
20642064 wins : number
20652065 losses : number
2066+ streak : number
2067+ peak_mmr : number
2068+ peak_streak : number
20662069 } >
20672070> {
20682071 const res = await pool . query (
20692072 `
20702073 SELECT
20712074 qu.user_id,
20722075 qu.elo,
2076+ qu.peak_elo,
2077+ qu.win_streak,
2078+ qu.peak_win_streak,
20732079 COUNT(CASE WHEN m.winning_team = mu.team THEN 1 END)::integer as wins,
20742080 COUNT(CASE WHEN m.winning_team IS NOT NULL AND m.winning_team != mu.team THEN 1 END)::integer as losses
20752081 FROM queue_users qu
@@ -2084,9 +2090,12 @@ export async function getQueueLeaderboard(
20842090
20852091 return res . rows . map ( ( row , index ) => ( {
20862092 rank : index + 1 ,
2087- user_id : row . user_id ,
2093+ id : row . user_id ,
20882094 mmr : row . elo ,
20892095 wins : row . wins || 0 ,
20902096 losses : row . losses || 0 ,
2097+ streak : row . win_streak || 0 ,
2098+ peak_mmr : row . peak_elo || 0 ,
2099+ peak_streak : row . peak_win_streak || 0 ,
20912100 } ) )
20922101}
You can’t perform that action at this time.
0 commit comments