show sightings from own client

This commit is contained in:
2025-08-03 10:07:55 +02:00
parent 4d0a69cb12
commit e3fb452b28
5 changed files with 58 additions and 21 deletions

View File

@@ -48,9 +48,22 @@ async fn index(State(backend): State<Arc<Backend>>, cookies: CookieJar) -> Respo
(sightings.len())
"/"
(amount_total_cameras)
" cameras."
" cameras:"
progress value=(sightings.len()) max=(amount_total_cameras);
}
p {
ul.iterated {
@for (idx, sighting) in sightings.iter().enumerate() {
li.card {
span {
span.font-headline.rank.text-muted { (idx+1) }
(sighting.camera.name)
}
}
}
}
}
p {
h2 { "Highscore" }
ul.iterated {
@@ -83,7 +96,7 @@ async fn game(
return Err(not_found().await.into_response());
};
let Some(camera) = backend.camera_by_uuid(uuid).await else {
let Some(camera) = backend.get_camera(&uuid).await else {
return Err(not_found().await.into_response());
};