diff --git a/api/src/guards/request/auth/admin.rs b/api/src/guards/request/auth/admin.rs index 7933258..b22a145 100644 --- a/api/src/guards/request/auth/admin.rs +++ b/api/src/guards/request/auth/admin.rs @@ -30,13 +30,7 @@ impl<'r> FromRequest<'r> for AdminAuth { let session = AdminService::auth(conn, uuid).await; match session { - Ok(model) => { - if model.is_admin { - Outcome::Success(AdminAuth(model)) - } else { - Outcome::Failure((Status::Forbidden, None)) - } - }, + Ok(model) => Outcome::Success(AdminAuth(model)), Err(e) => Outcome::Failure( (Status::from_code(e.code()).unwrap_or(Status::InternalServerError), None) ),