Update all leaderboards and summaries to use unified rating (singles_rating)
This commit is contained in:
parent
189ea1b037
commit
39ece00b36
18
src/main.rs
18
src/main.rs
@ -747,7 +747,7 @@ async fn team_balancer_handler(
|
||||
Query(params): Query<BalanceQuery>,
|
||||
) -> Html<String> {
|
||||
let players: Vec<(i64, String, f64)> = sqlx::query_as(
|
||||
"SELECT id, name, doubles_rating FROM players ORDER BY name"
|
||||
"SELECT id, name, singles_rating FROM players ORDER BY name"
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
@ -1890,7 +1890,7 @@ async fn session_preview_handler(
|
||||
.unwrap_or_default();
|
||||
|
||||
let top_doubles: Vec<(String, f64)> = sqlx::query_as(
|
||||
"SELECT name, doubles_rating FROM players ORDER BY doubles_rating DESC LIMIT 5"
|
||||
"SELECT name, singles_rating FROM players ORDER BY singles_rating DESC LIMIT 5"
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
@ -2096,7 +2096,7 @@ async fn send_session_email(
|
||||
.unwrap_or_default();
|
||||
|
||||
let top_doubles: Vec<(String, f64)> = sqlx::query_as(
|
||||
"SELECT name, doubles_rating FROM players ORDER BY doubles_rating DESC LIMIT 5"
|
||||
"SELECT name, singles_rating FROM players ORDER BY singles_rating DESC LIMIT 5"
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
@ -2319,10 +2319,10 @@ async fn daily_summary_handler(
|
||||
.unwrap_or_default();
|
||||
|
||||
let top_doubles: Vec<(String, f64)> = sqlx::query_as(
|
||||
r#"SELECT DISTINCT p.name, p.doubles_rating
|
||||
r#"SELECT DISTINCT p.name, p.singles_rating
|
||||
FROM players p
|
||||
JOIN match_participants mp ON p.id = mp.player_id
|
||||
ORDER BY p.doubles_rating DESC LIMIT 5"#
|
||||
ORDER BY p.singles_rating DESC LIMIT 5"#
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
@ -2866,10 +2866,10 @@ async fn send_daily_summary(
|
||||
.unwrap_or_default();
|
||||
|
||||
let top_doubles: Vec<(String, f64)> = sqlx::query_as(
|
||||
r#"SELECT DISTINCT p.name, p.doubles_rating
|
||||
r#"SELECT DISTINCT p.name, p.singles_rating
|
||||
FROM players p
|
||||
JOIN match_participants mp ON p.id = mp.player_id
|
||||
ORDER BY p.doubles_rating DESC LIMIT 5"#
|
||||
ORDER BY p.singles_rating DESC LIMIT 5"#
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
@ -3168,10 +3168,10 @@ async fn daily_public_handler(
|
||||
.unwrap_or_default();
|
||||
|
||||
let top_doubles: Vec<(String, f64)> = sqlx::query_as(
|
||||
r#"SELECT DISTINCT p.name, p.doubles_rating
|
||||
r#"SELECT DISTINCT p.name, p.singles_rating
|
||||
FROM players p
|
||||
JOIN match_participants mp ON p.id = mp.player_id
|
||||
ORDER BY p.doubles_rating DESC LIMIT 5"#
|
||||
ORDER BY p.singles_rating DESC LIMIT 5"#
|
||||
)
|
||||
.fetch_all(&state.pool)
|
||||
.await
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user