fix 1x no cox stuff

This commit is contained in:
2023-10-31 22:16:14 +01:00
parent 4179b7bd6b
commit 56ae0ae429
3 changed files with 81 additions and 39 deletions

View File

@ -210,7 +210,11 @@ async fn create_kiosk(
data: Form<LogToAdd>,
_kiosk: KioskCookie,
) -> Flash<Redirect> {
let creator = User::find_by_id(db, data.shipmaster as i32).await.unwrap();
let creator = if let Some(shipmaster) = data.shipmaster {
User::find_by_id(db, shipmaster as i32).await.unwrap()
} else {
User::find_by_id(db, data.rowers[0] as i32).await.unwrap()
};
Log::create(
db,
format!(