fix
All checks were successful
ci/woodpecker/push/test Pipeline was successful

This commit is contained in:
JMARyA 2024-12-18 20:03:59 +01:00
parent 940e40fea4
commit 86c97cb977
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263

View file

@ -220,6 +220,15 @@ impl<'r> FromRequest<'r> for MaybeUser {
}
}
impl From<MaybeUser> for Option<User> {
fn from(value: MaybeUser) -> Self {
match value {
MaybeUser::User(user) => Some(user),
MaybeUser::Anonymous => None,
}
}
}
/// Admin User
///
/// This struct expects an Admin User and returns `Forbidden` otherwise.