diff --git a/usr-backend/src/attendance.rs b/usr-backend/src/attendance.rs index 3958fc0..dfafa7c 100644 --- a/usr-backend/src/attendance.rs +++ b/usr-backend/src/attendance.rs @@ -22,7 +22,7 @@ async fn add_attendance( State(state): State<&'static UsrState>, Form(CheckIn { uid }): Form, ) -> (StatusCode, &'static str) { - let Some(uid) = uid.strip_prefix('u') else { + let Some(uid) = uid.strip_prefix('u').or_else(|| uid.strip_prefix('U')) else { return (StatusCode::BAD_REQUEST, ""); }; let Ok(uid) = uid.parse::() else { diff --git a/usr-web/src/routes/(apps)/attendance/+page.svelte b/usr-web/src/routes/(apps)/attendance/+page.svelte index 8d1cf7d..d503d74 100644 --- a/usr-web/src/routes/(apps)/attendance/+page.svelte +++ b/usr-web/src/routes/(apps)/attendance/+page.svelte @@ -1,5 +1,6 @@ @@ -9,10 +10,12 @@