allow filter for kiosk, to only show boats at specific location
This commit is contained in:
@ -83,16 +83,17 @@ fn new_kiosk(cookies: &CookieJar<'_>) -> Redirect {
|
||||
let mut cookie = Cookie::new("kiosk", "yes".to_string());
|
||||
cookie.set_expires(OffsetDateTime::now_utc() + Duration::weeks(12));
|
||||
cookies.add_private(cookie);
|
||||
Redirect::to("/log")
|
||||
Redirect::to("/log/Linz")
|
||||
}
|
||||
|
||||
#[get("/")]
|
||||
#[get("/<loc>")]
|
||||
async fn kiosk(
|
||||
db: &State<SqlitePool>,
|
||||
flash: Option<FlashMessage<'_>>,
|
||||
_kiosk: KioskCookie,
|
||||
loc: String,
|
||||
) -> Template {
|
||||
let boats = Boat::all(db).await;
|
||||
let boats = Boat::all_at_location(db, loc).await;
|
||||
let coxes = User::cox(db).await;
|
||||
let users = User::all(db).await;
|
||||
let logtypes = LogType::all(db).await;
|
||||
|
Reference in New Issue
Block a user