add all data requet
This commit is contained in:
parent
4cbaeb391d
commit
3d12c826a0
|
@ -25,6 +25,13 @@ fn new_score(score: Form<NewScore>) -> Option<()> {
|
|||
Some(())
|
||||
}
|
||||
|
||||
#[get("/all-data")]
|
||||
fn all_data() -> Json<Vec<(u32, String, String)>> {
|
||||
let best_scores: Vec<_> = load_data().into_iter().map(|(k, v, d)| (v, k, d)).collect();
|
||||
|
||||
Json(best_scores)
|
||||
}
|
||||
|
||||
#[get("/data")]
|
||||
fn data() -> Json<Vec<(u32, String, String)>> {
|
||||
let mut best_scores: Vec<_> = load_data().into_iter().map(|(k, v, d)| (v, k, d)).collect();
|
||||
|
@ -69,5 +76,5 @@ async fn rocket() -> _ {
|
|||
rocket::build()
|
||||
// apply the config
|
||||
.configure(config)
|
||||
.mount("/", routes![new_score, data])
|
||||
.mount("/", routes![new_score, data, all_data])
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue